![]() |
1
2
请求URI
是请求的URI路径和查询。除此之外
但是为什么
|
![]() |
2
1
你的变量不对。我想你想要
注意,有些防火墙会从所有HTTP请求中删除referer头,因此HTTP_referer有时可能是空的。还要注意,HTTP_REFERER可以由web浏览器(在客户端)设置,因此您不应该依赖它来实现安全性。有些用户可以自己设置referer头。 |
![]() |
3
0
注意,这不是一个特别值得信赖的机制,因为它 easy to spoof . 但是,如果它纯粹是内部使用,它可能适合你。 另见 |
![]() |
4
0
修改$u服务器功能非常容易,包括$u服务器['HTTP_REFERER']。因此,验证某人以前访问过另一个页面是不安全的。我建议您改用session变量(即,当有人访问X.php时创建一个新的session变量,如果该变量存在,请检查Y.php页面。如果用户必须在Y.php之前访问过X.php页,则可以更改Z.php页中的变量) 如果您真的想使用$u服务器变量,如我前面所说,请使用$u服务器['HTTP_REFERER'],它包含用户在进入您的页面之前访问的最后一个URL。 |
![]() |
5
0
$服务器[“HTTP_REFERER”]是了解调用页的好方法。但由于它在工作中带来了问题,您可以从页面设置标志。如果$_SERVER['HTTP_REFERER']工作正常,那么这是最好的方法。 |
![]() |
Jacco · 未能格式化我的日期以在php中正确工作 1 年前 |
![]() |
jay ram · 如何在URL核心php中从API获取JSON? 1 年前 |
|
Ishwarya A · php电子表格在浏览器中显示多张excel 1 年前 |