前端页面向后端页面的简单传值

新建一个HTML页面作为前端登陆的模拟页面

该页面提供用户输入用户名和密码进行登陆

1
2
3
4
5
6
7
8
9
10
11
12
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
</head>
<body>
<form action="regist.php" method="POST">
<input type="text" name="username">
<input type="password" name="pwd">
<input type="submit" value="登陆">
</form>
</body>
</html>

新建一个PHP页面作为后端模拟页面

从上面的HTML代码块中可以看出,其中的表单内的值将通过POST方法进行传值至regist.php页面内。

1
2
3
4
5
6
7
8
<?php
$user = $_POST['username'];
echo $user.'<br>';

$password = $_POST['pwd'];
echo $password.'<br>';
?>

当然了,也可以使用GET或者REQUEST的方法。

POST的方法使用的是浏览器的请求头文件传递的数据,所以在URL栏不可见。

Tips

1
2
3
4
5
6
$_COOKIE		//得到会话控制中cookie的值
$_SESSION //得到会话中session的值
$_FILES //得到文件上传的结果
$_GET //得到get传值的结果
$_POST //得到post传值的结果
$_REQUEST //既能得到get的传值结果,也能得到post的传值结果