$_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提交;

posted @ 2017-03-14 16:28  seven-ahz  阅读(218)  评论(0编辑  收藏  举报