HTTP_REFERER 空白,需要替代

2024-04-14

我有一个简单的注册表单,需要跟踪来自一个特定外部引用者的点击次数。这是 PHP 的一个简单任务:

$_SERVER['HTTP_REFERER']

然而,它是空白的。经过一些研究后,我尝试使用一些 javascript:

document.referrer

还是空白。 :(

我真的不需要任何复杂的东西,但我试图不使用 awstats。
还有其他方法可以获取推荐人(接受黑客攻击)吗?还是我被统计数据困住了???

-thanks


简而言之:如果用户不想要它,你永远不会知道,他来自哪里。然而,更“可靠”的解决方案可能是将引用者添加到从原始站点到您的站点的链接中。就像是

<a href="http://example.com/index.php?referrer=originId">Visit example.com</a>

这要求外部站点不能仅仅链接到您的站点,而始终需要添加其个人 ID。如果这是不可能的,那么您无能为力。

无论如何,有人也可能会更改此 ID。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

HTTP_REFERER 空白,需要替代 的相关文章

随机推荐