我有一个网址和一个代码。 http://www.example.com/exam.php?id=rteter#443545#在查询字符串中的值没有收到完整的数据
现在,当我点击此网址后,id的值是rteter,意味着它返回我只是一部分代码#之前。
我还没有发送与urlencode的链接,所以请不要给解决方案。链接已经发送,他们是否可以通过我的PHP代码获取全部价值?
玛莎
我有一个网址和一个代码。 http://www.example.com/exam.php?id=rteter#443545#在查询字符串中的值没有收到完整的数据
现在,当我点击此网址后,id的值是rteter,意味着它返回我只是一部分代码#之前。
我还没有发送与urlencode的链接,所以请不要给解决方案。链接已经发送,他们是否可以通过我的PHP代码获取全部价值?
玛莎
#
的字符指示片段标识符的开始和进行处理的客户端。如果要将其发送到服务器,则需要将其表示为%23
。
如果您在PHP中以编程方式生成查询字符串参数,请使用urlencode函数。
使用URL引用
http://www.example.com/exam.php?id='rteter%23443545'
雅,但链接已经发出已没有这个,所以现在不能做任何事情。任何我可以做的页面上,我收到这段代码? – Martha 2011-01-21 06:44:02
使用JavaScript在标记中查找URL并重写它。然而,“稳定的门”和“已经狂奔”这个词让人想起。 – Quentin 2011-01-21 06:45:41
哦。我猜你可能是指“通过电子邮件发送”或其他东西。看看JS中是否有`location.hash`,然后重定向。 – Quentin 2011-01-21 06:46:56