php 地址栏出现×=,怎么办?

来源:百度知道 编辑:UC知道 时间:2024/06/13 17:37:14
我做搜索,一共有15个参数,到第十二个参数的时候,在第十二个参数的=号后面就自动加上×=了,非常影响使用,我改怎么办?
做搜索啊,不方便用POST啊。

把所有的参数连接起来,作为一个参数的值,GET后再做拆分,例如

index.php?string=p1-p2-p3-p4-p5... ...

$_GET接收的时候只要接收string就可以了,接收完成后再进行

$arr_str = explode("-",$_GET[string]);

只要记住对应参数的位置即可

GET是有长度限制的,出现这样的情况,说明你的参数太多了,应该使用POST调用。

用hidden 把参数post过去