表单源码php
下面是一个简单的表单源码的示例,用 PHP 编写,以收集用户姓名、和评论。
```php
<!DOCTYPE html>
<html>
  <head>
    <title>表单示例</title>
  </head>
  <body>
    <?php
      // 初始化变量
      $name = $email = $comment = "";php订单管理系统源码
      if ($_SERVER["REQUEST_METHOD"] == "POST") {
        $name = test_input($_POST["name"]);
        $email = test_input($_POST["email"]);
        $comment = test_input($_POST["comment"]);
        // 保存表单数据到数据库或发送邮件等其他操作
        // ...
        echo "<h2>您输入的信息如下:</h2>";
        echo "姓名:".$name."<br>";
        echo ":".$email."<br>";
        echo "评论:".$comment."<br>";
      }
      // 表单数据验证函数
      function test_input($data) {
        $data = trim($data);
        $data = stripslashes($data);
        $data = htmlspecialchars($data);
        return $data;
      }
    ?>
    <h2>请填写以下信息:</h2>
    <form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">
      姓名:<input type="text" name="name"><br><br>
      :<input type="text" name="email"><br><br>
      评论:<textarea name="comment" rows="5" cols="40"></textarea><br><br>
      <input type="submit" name="submit" value="提交">
    </form>
  </body>
</html>
```
以上代码实现了一个简单的表单,主要包含以下内容:
1. 表单元素:在 HTML 表单中,使用 `<form>` 元素包裹需要收集的输入字段,这里包含了姓名、和评论的输入框元素。
2. 表单提交:使用表单的 `action` 属性指定表单数据提交到的 URL,这里使用 `$_SERVER["PHP_SELF"]` 表示提交到当前页面。
3. 数据验证和处理:在表单提交后,PHP 代码会验证用户输入的数据。例如使用 `trim()` 函数去除输入数据两端的空格,使用 `stripslashes()` 函数去除可能的反斜杠,使用 `htmlspecialchars()` 函数对特殊字符进行转义等。
此外,你可以根据需要对表单进行扩展和改进,例如添加更多的输入字段、加入更复杂的数据验证和处理逻辑等。
在实际使用中,你可以根据自己的需求,将收集到的表单数据保存到数据库中、发送邮件给管理员,或者执行其他相关操作。