我可以知道访问者曾经在我的网站上使用过哪个“搜索引擎”吗?
例如:
如果访问者在谷歌搜索我的网站,点击从谷歌到我的网站的链接,我需要知道搜索引擎名称,这里是“google.com”。
如果在雅虎上搜索相同,点击我的网站链接,我会将yahoo.com作为搜索引擎。
有可能吗?
答案 0 :(得分:1)
查看超全球$ _SERVER。
通过测试并回显$ _SERVER [' HTTP_REFERER'],您可以捕获引荐网址。
示例代码:
if (isset($_SERVER['HTTP_REFERER'])) {
echo $_SERVER['HTTP_REFERER'];
}
手册中要记住的一些事项。
将用户代理引用到当前页面的页面地址(如果有)。这是由用户代理设置的。并非所有用户代理都会设置此功能,有些用户可以将HTTP_REFERER修改为功能。简而言之,它无法真正被信任。