通过“&”在url中作为值

时间:2012-05-30 14:44:59

标签: php forms get ampersand

我正在设计一个提交标准表格的搜索功能,当我搜索“& azerty”时,网址变为“index.php / search?q =%26azerty”

遗憾的是,$_GET['q']的价值仅为%26amp%3B,而非%26amp%3Bazerty

任何人都知道我如何能够访问变量的完整值?

2 个答案:

答案 0 :(得分:4)

我相信您正在寻找URL Decode

答案 1 :(得分:0)

如果使用javascript执行此操作,也可以使用转义关键字。

obj_win = window.open('testpage.aspx?Parameter1 ='+ escape(Parameter1)+'& ParentId = testpage','new',sFeatures);