$_GET $_POST $_REQUEST

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了$_GET $_POST $_REQUEST相关的知识,希望对你有一定的参考价值。


<form action="__APP__/View/editArticle?id=5" method="GET">

<form>表单提交,action中的URL附带参数失效,获取不到固定参数id的值,其它参数正常,反复调试,发现

1.<form>表单提交时,如果URL"?"后面附带固定参数,必须设置method="POST"方式提交;

2.服务器接收时,必须用$_GET或者$_REQUEST来接收固定参数,$_POST接收不了,其它非固定参数就可以用$_POST来接收;

  $_GET主要接收url地址附带参数,但是在表单<form>提交时,就不举了;

  查了文档,$_GET传送数据是把参数和参数值放在url地址后面,传值;会覆盖固定参数;

  $_POST传值时有自己的私有空间放置传送数据的,所以传送的数据量大,又隐蔽,

未设置method,默认方式为GET提交;

以上是关于$_GET $_POST $_REQUEST的主要内容,如果未能解决你的问题,请参考以下文章

“POST请求还有$ _GET参数”是什么意思

$_GET $_POST $_REQUEST

php中$_REQUEST $_GET $_POST $_COOKIE 的关系和区别

预定义数组(超全局数组)]

php PHP __ $ _ POST / $ _GET / $ _REQUEST

10_常见的get和post请求_路由器_ejs服务器渲染模板引擎