首页课程PHP fun classPHP form

PHP form

目录列表

PHP表单

PHP 中的 $_GET 和 $_POST 变量用于检索表单中的信息,比如用户输入。

PHP 表单处理

有一点很重要的事情值得注意,当处理 HTML 表单时,PHP 能把来自 HTML 页面中的表单元素自动变成可供 PHP 脚本使用。

实例

下面的实例包含了一个 HTML 表单,带有两个输入框和一个提交按钮:

<html>
 <body>

 <form action="form.php" method="post">
 Name: <input type="text" name="fname">
 Age: <input type="text" name="age">
 <input type="submit">
 </form>

 </body>
 </html>

结果:

31DW_L%HK]@]JX9Y2ANKK`M.png

下列选项哪个HTML元素是从网页收集用户输入?

表单action属性

action属性指定在提交表单时,将数据发送到名为form.php的PHP文件。 HTML表单元素具有名称,这将在使用PHP访问数据时使用。

 method属性将在下一课中讨论。现在,我们将把值设置为“post”。


下面哪个表单属性用来设置提交表单的页面?

表单内容获取

当用户填写完上面的表单并点击提交按钮时,表单的数据会被送往名为 "form.php" 的 PHP 文件:

"form.php" 文件如下所示:

<html>
 <body>

 Welcome <?php echo $_POST["fname"]; ?>!<br>
 You are <?php echo $_POST["age"]; ?> years old.

 </body>
 </html>

$_POST是超全局数组保存的键/值对。在键值对中,键是表单控件的名称,值是用户输入的输入数据。
我们在表单中method设置为“post”,这边就用$_POST来获取数据,后面我们会在单独介绍相关设置


如果我们在form表单中使用“post”方式提交数据,php需要使用哪个来获取表单数据?