我在通过$_GET[' ']
接收信息时遇到了一些麻烦。
我向PHP文档发送请求,比如
procura_plano.php?plano='+plano+'&operadora='+operadora+'&contrato='+contrato+'&idade='+idade+'&acomo='+acomodacao+'&valor='+valor
因为我正在使用javascript来发出请求。但最后一个值似乎没有设定。我可以通过链接传递参数的限制吗?
对不起我的英文:/
答案 0 :(得分:0)
请注意安装了 suhosin 补丁的PHP设置会有 get参数的默认限制为512个字符。虽然不好 实践中,大多数浏览器(包括IE)支持最高2000左右的URL 字符,而Apache的默认值为8000。
要使用 suhosin 添加对长参数的支持,请添加 php.ini中的
suhosin.get.max_value_length = <limit>
有关详情,请查看此link或URL parameters- Stack Overflow
What w3 Schools say is: Yes, when sending data, the GET method adds the data to the URL; and the length of a URL is limited (maximum URL length is 2048 characters)