📜  PHP-表单介绍(1)

📅  最后修改于: 2023-12-03 15:03:44.267000             🧑  作者: Mango

PHP表单介绍

什么是表单

表单是网页中收集用户信息的一种方式。用户在表单中填入信息后,通过提交表单的方式将数据传输到服务器端。

HTML 表单

HTML 提供了创建表单的标记。下面是一个简单的 HTML 表单示例:

<form action="submit.php" method="post">
  <label for="name">姓名:</label>
  <input type="text" name="name" id="name" required><br>

  <label for="email">邮箱:</label>
  <input type="email" name="email" id="email" required><br>

  <label for="message">留言:</label>
  <textarea name="message" id="message" required></textarea><br>

  <input type="submit" value="提交">
</form>

<form> 元素中,我们需要指定表单的提交地址和提交方式。例如,上例中表单将数据提交到 submit.php 文件,并使用 POST 方法提交。

在表单中,我们可以使用各种输入类型的表单控件,例如 <input><textarea><select> 等。

PHP 处理表单

在表单提交后,我们需要在服务器端处理表单提交的数据。在 PHP 中,我们可以使用超级全局变量 $_POST 来获取表单提交的数据。例如,上例中 $_POST['name'] 将获取到用户填写的姓名。

<?php
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
echo "姓名:$name<br>";
echo "邮箱:$email<br>";
echo "留言:$message<br>";
?>

需要注意的是,在使用表单提交数据时,一定要进行安全性判断和数据过滤,以避免安全问题。另外,在表单中添加验证和提示信息也是非常重要的。