我正试图将表单发送到另一个页面,我的值在其中有#,但我注意到#之后的任何内容都不被认为是值,也不是GET值的一部分。
是否有一个hack around或解决方案,使用方法GET
发送数据,而字符串以#
开始
#
启动片段,该片段不发送给服务器。
你需要正确的url编码你的数据,例如通过使用urlencode()
函数。
Urlencode在Firefox中可能无法为#工作。你可以尝试字符串替换,
$ str = str_replace("#"、"% 23"str美元);
我正试图将表单发送到另一个页面,我的值在其中有#,但我注意到#之后的任何内容都不被认为是值,也不是GET值的一部分。
是否有一个hack around或解决方案,使用方法GET
发送数据,而字符串以#
开始
#
启动片段,该片段不发送给服务器。
你需要正确的url编码你的数据,例如通过使用urlencode()
函数。
Urlencode在Firefox中可能无法为#工作。你可以尝试字符串替换,
$ str = str_replace("#"、"% 23"str美元);