我想检查从我们的网页重定向到另一个链接,如果用户从浏览器点击返回我必须警惕用户,例如'Backword Forbidden ...'
我正在使用此代码并且不适用于我:
$referer = Request::header('referer');
或如何检查巫婆网址用户对我们网站的支持?
答案 0 :(得分:6)
如果您想获取Referer网址,可以使用Request::header('referer')
或原生$_SERVER["HTTP_REFERER"]
。但是(至少)有两个问题:
答案 1 :(得分:2)
您正在寻找的功能是Request::server()
,其功能与$_SERVER
超级全局功能类似,因此要获取页面引用,您需要执行以下操作。
$referer = Request::server('HTTP_REFERER');
答案 2 :(得分:-1)
使用Request :: header(' refer')仅适用于POST请求。 GET请求是您正在寻找的。 p>
您可以使用Request :: segment(1)或Request :: segment(2),具体取决于您使用的确切网址。