关键字由于PHP中的长网址而中断

时间:2019-06-04 15:26:18

标签: php html url get encode

我将所有变量从一个文件传递到URL,而在第二页的另一侧,我使用$_GET方法获取所有变量。

我已经做完了所有事情,一切都准备好了,直到这个问题浮出水面。 当我传递很长的关键字时,另一方面,它却破了。

这是钥匙串...

 “c#” AND “asp.net” AND “sql server” AND (java OR j2ee OR “jsp” OR servlet OR “ejb” OR “jms”) AND html AND xml AND “css” AND Oracle AND (unix OR linux) AND (“app development” OR “arch” OR design OR develop OR hadoop OR python OR rails OR “php” OR websphere OR tomcat OR “big data” OR spring OR hibernate OR eclipse OR log4j OR “ant” OR maven OR “ooad” OR “uml” OR mvc OR “jsf” OR velocity OR struts)

因此,当我通过编码将该关键字发送到url时,它会创建一个较大的url,而这并不是我要传递给URL的唯一内容。所以在另一方面,它会像这样断裂。

 “c#” AND “asp.net” AND “sql server” AND (java OR j2ee OR “jsp” OR servlet OR “ejb” OR “jms”) AND html AND xml AND “css” AND Oracle AND (unix OR linux) AND (“app development” OR “arch” OR design OR develop OR hadoop OR python OR rails OR “php” OR websphere OR tomcat OR “big

所以有任何建议我应该怎么做,并且我不想更改代码,因为我在很多地方(包括分页)都使用过$_GET

任何帮助将不胜感激。在此先感谢:)

0 个答案:

没有答案