POST与GETREQUEST响应的php写法对比

Posted DrKang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了POST与GETREQUEST响应的php写法对比相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html>
<!--
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
-->
<html>
<head>
<meta charset="UTF-8">
<title>fuck</title>
</head>
<body>
<?php
$q = isset($_POST[‘q‘])? htmlspecialchars($_POST[‘q‘]) : ‘‘;
if($q) {
if($q ==‘RUNOOB‘) {
echo ‘菜鸟教程<br>http://www.runoob.com‘;
} else if($q ==‘GOOGLE‘) {
echo ‘Google 搜索<br>http://www.google.com‘;
} else if($q ==‘TAOBAO‘) {
echo ‘淘宝<br>http://www.taobao.com‘;
}
} else {
?>
<form action="" method="get">
<select name="q">
<option value="">选择一个站点:</option>
<option value="RUNOOB">Runoob</option>
<option value="GOOGLE">Google</option>
<option value="TAOBAO">Taobao</option>
</select>
<input type="submit" value="提交">
</form>
<?php
}
?>
</body>
</html>

 

 

 

 

表单method使用get,被响应的php(表单种action提交指向的php)可以使用$_GET、$REQUEST

表单method使用post,被响应处理的php可以使用$_POST、$_REQUEST






































以上是关于POST与GETREQUEST响应的php写法对比的主要内容,如果未能解决你的问题,请参考以下文章

HTTP 方法:GET 对比 POST

HTTP 方法:GET 对比 POST

HTTP 方法:GET 对比 POST

HTTP 方法:GET 对比 POST

PHP中GET和POST的提交方式对比

16. HTTP 方法:GET 与 POST 对比