POST和GET区别

| |
[不指定 2019/07/30 11:10 | by admin ]
GET提交最明显地方在于浏览器地址栏上面直接显示出来,而POST提交最明显地方在于不会显示在浏览器地址栏上面,但是刷新会重复提交。
(注:下面代码的姓名必须英文,因为只是简单样例,起到抛砖引玉的思维) 总共需建立二个文件 Test.htm 和Test.php
一、GET提交案例
HTML代码

<form action="test.php" method="GET">
<p>姓名: <input type="text" name="name" /></p>
<p>年龄: <input type="text" name="age" /></p>
<p><input type="submit" /></p>
</form>

PHP代码

<h3>姓名和年龄:</h3>
<?php
echo htmlspecialchars($_GET['name']);
echo (int)$_GET['age'];


二、POST提交案例
HTML代码

<form action="test.php" method="POST">
<p>姓名: <input type="text" name="name" /></p>
<p>年龄: <input type="text" name="age" /></p>
<p><input type="submit" /></p>
</form>

PHP代码

<h3>姓名和年龄:</h3>
<?php
echo htmlspecialchars($_POST['name']);
echo (int)$_POST['age'];

深入浅出演示post效果:https://bbs.h.../concatus.php
程序源码 | 评论(0) | 引用(0) | 阅读(226)