我有一个错误的页面,我想从我的网站中的多个页面调用。在这个错误页面中,我传递了一条消息(现在使用url ),但我也想传递一个页面的链接。
错误页面将使用此链接将用户重定向到我想要的页面。我曾想过使用会话或具有隐藏输入的表单(方法post)来传递链接。哪一个更好?还有其他方法可以做到这一点吗?
提前谢谢你!
发布于 2012-04-09 21:01:31
您正在寻找$_SERVER['HTTP_REFERER'];
,它是PHP的$_SERVER预定义变量之一……
更多信息可以阅读here
tl;dr
HTTP_REFERER
将用户代理引用到当前页的页的地址(如果有)。这是由用户代理设置的。并不是所有的用户代理都会设置这一点,有些用户代理还提供了将HTTP_REFERER修改为一项功能的功能。简而言之,它不能真正被信任。
发布于 2012-04-09 21:05:04
你有没有试过$_SERVER['HTTP_REFERER']
。
我读过它不是很值得信任,但值得一试。
发布于 2012-04-09 21:03:45
我认为,您必须使用HTTP referer...
https://stackoverflow.com/questions/10073541
复制相似问题