您好我想知道当用户访问我的某个网页时,说“page.html”我想检查他们访问“page.html”之前访问的最后一页是否是“google.com” “(或任何其他网站)。有没有办法做到这一点,还是我必须控制他们来自的其他网页才能监控?我认为如果可能的话,这可以在php中完成。
答案 0 :(得分:5)
您正在寻找HTTP Referer值,在PHP中使用$_SERVER['HTTP_REFERER']
。请注意,这是由客户端浏览器自愿提供的完全随意的值,因此无法保证其正确或可信。
答案 1 :(得分:2)
使用PHP $_SERVER
变量获取您网页的引荐来源。
http://php.net/manual/en/reserved.variables.server.php
$_SERVER['HTTP_REFERER'];
答案 2 :(得分:1)
查看您想要的$_SERVER documentation $_SERVER['HTTP_REFERER']
但请注意,它并不总是会被设置,这取决于用户代理。