Php 如何返回到URL中包含片段的上一页?
如何返回到URL中包含片段的上一页 比如说这是上一页, 这是当前页面 在当前页面中,我有一个返回按钮返回到上一页Php 如何返回到URL中包含片段的上一页?,php,hash,fragment,http-referer,Php,Hash,Fragment,Http Referer,如何返回到URL中包含片段的上一页 比如说这是上一页, 这是当前页面 在当前页面中,我有一个返回按钮返回到上一页 <a href="<?php echo $_SERVER['HTTP_REFERER'];?>">Back ></a> 但是$\u服务器['HTTP\u REFERER']返回到根页面而不是上一页 你知道我该怎么做吗? 或 但是,如果您可以尝试不使用内联javascript 我看不到通过PHP实现这一点的简单方法。您的问
<a href="<?php echo $_SERVER['HTTP_REFERER'];?>">Back ></a>
但是$\u服务器['HTTP\u REFERER']
返回到根页面而不是上一页
你知道我该怎么做吗?
或
但是,如果您可以尝试不使用内联javascript
我看不到通过PHP实现这一点的简单方法。您的问题是url中的#。片段不会发送到服务器。它们纯粹是客户端的东西。你需要一些javascript来保存它们,和/或操作历史对象代码>感谢大家的回复:-)这是我在面对重定向时保留片段的两分钱(例如用于身份验证)