本文概述
- PHP获取表单
- PHP发布表单
表单请求可以是get或post。要从get请求中检索数据, 对于发布请求$ _POST, 我们需要使用$ _GET。
PHP获取表单 获取请求是默认的表单请求。通过get请求传递的数据在URL浏览器上可见, 因此不安全。你可以通过get请求发送有限数量的数据。
让我们看一个简单的示例, 该示例从PHP中的get请求接收数据。
档案:form1.html
<
form action="welcome.php" method="get">
Name: <
input type="text" name="name"/>
<
input type="submit" value="http://www.srcmini.com/visit"/>
<
/form>
文件:welcome.php
<
?php
$name=$_GET["name"];
//receiving name field value in $name variable
echo "Welcome, $name";
?>
PHP发布表单 发布请求被广泛用于提交具有大量数据的表单, 例如文件上传, 图像上传, 登录表单, 注册表单等。
通过发布请求传递的数据在URL浏览器上不可见, 因此受到保护。你可以通过发布请求发送大量数据。
让我们看一个简单的示例, 该示例从PHP中的发布请求接收数据。
档案:form1.html
<
form action="login.php" method="post">
<
table>
<
tr>
<
td>
Name:<
/td>
<
td>
<
input type="text" name="name"/>
<
/td>
<
/tr>
<
tr>
<
td>
Password:<
/td>
<
td>
<
input type="password" name="password"/>
<
/td>
<
/tr>
<
tr>
<
td colspan="2">
<
input type="submit" value="http://www.srcmini.com/login"/>
<
/td>
<
/tr>
<
/table>
<
/form>
【PHP表单处理】文件:login.php
<
?php
$name=$_POST["name"];
//receiving name field value in $name variable
$password=$_POST["password"];
//receiving password field value in $password variableecho "Welcome: $name, your password is: $password";
?>
输出
文章图片
文章图片
推荐阅读
- PHP包含文件
- PHP函数用法和例子
- PHP foreach循环
- PHP for循环语句
- PHP加密用法
- PHP文件上传
- PHP $和$$变量
- PHP文件处理
- SpringBoot2.0.2 Application调用的三种方式