【发布时间】:2011-01-21 06:35:52
【问题描述】:
我有一个网址和一个代码。 http://www.example.com/exam.php?id=rteter#443545
现在当我点击这个 URL 时,id 的值是 rteter,这意味着它只返回 # 之前的部分代码。
我没有发送带有 urlencode 的链接,所以请不要给出那个解决方案。链接已经发送,有什么方法可以让我在我的 php 代码中获得全部价值吗?
玛莎
【问题讨论】:
标签: php
我有一个网址和一个代码。 http://www.example.com/exam.php?id=rteter#443545
现在当我点击这个 URL 时,id 的值是 rteter,这意味着它只返回 # 之前的部分代码。
我没有发送带有 urlencode 的链接,所以请不要给出那个解决方案。链接已经发送,有什么方法可以让我在我的 php 代码中获得全部价值吗?
玛莎
【问题讨论】:
标签: php
# 字符表示片段标识符的开始,由客户端处理。如果要将其发送到服务器,则需要将其表示为%23。
如果您在 PHP 中以编程方式生成查询字符串参数,请使用 urlencode 函数。
【讨论】:
location.hash,然后重定向。
location.hash,然后重定向。
在 stackoverflow 上查看 this post: Can I read the hash portion of the URL on my server-side application (PHP, Ruby, Python, etc.)?
它可能涵盖你的问题。
【讨论】:
使用网址引用
http://www.example.com/exam.php?id='rteter%23443545'
【讨论】: