PHPでフォームを作成する方法は何ですか?

以下の手順に従ってフォームを作成する必要があります:

  1. 以下代码是用来创建一个HTML页面的基础模板:
<!DOCTYPE html>
<html>
<head>
    <title>表单示例</title>
</head>
<body>
    <form action="process.php" method="POST">
        <label for="name">姓名:</label>
        <input type="text" id="name" name="name" required><br><br>
        
        <label for="email">邮箱:</label>
        <input type="email" id="email" name="email" required><br><br>
        
        <label for="message">留言:</label>
        <textarea id="message" name="message" required></textarea><br><br>
        
        <input type="submit" value="提交">
    </form>
</body>
</html>
  1. form.phpという名前のファイルに上記のコードを保存してください。
  2. PHPファイルを作成し、フォームデータを処理するために以下のコードを使用できます。
<?php
if($_SERVER["REQUEST_METHOD"] == "POST"){
    $name = $_POST["name"];
    $email = $_POST["email"];
    $message = $_POST["message"];
    
    // 处理表单数据,比如保存到数据库或发送邮件等
    
    // 返回一个响应给用户
    echo "表单提交成功!";
}
?>
  1. process.phpという名前のファイルに上記のコードを保存してください。
  2. これらのファイルをWebサーバーにデプロイしてください。

現在、ユーザーがフォームにデータを入力し、送信ボタンをクリックすると、フォームデータが処理のためにprocess.phpファイルに送信されます。process.phpファイルでフォームデータを自分の要求に合わせて処理することができます。例えば、データベースに保存したり、メールを送信したりすることができます。

bannerAds