是否有可能在PHP代码中跟踪浏览器历史记录?
我想知道是否在PHP页面上我们可以获取浏览器历史记录? 假设我想显示一个php页面,如果该浏览器上的特定链接已经被访问过,否则将显示一个空白页面。 是否可以这样做?是否有可能在PHP代码中跟踪浏览器历史记录?
回答:
因为那是你自己的网站,可以存储会话变量,以确认他们去那里,这样做
session_start(); $SESSION["VisitedMySpecialPage"]=time();
,然后在检查页面
session_start(); if (isset($SESSION["VisitedMySpecialPage"]))
{
// check here it was within say the last hour..
}
回答:
您可以跟踪访问您自己网域的网页,但无法检查他访问过的其他网域。你可以查看引用标题来查看他来自哪个网站,但这只是一个网站,并不是很可靠。
回答:
嗯,有解决此问题的前一段时间,我不知道哪个浏览器仍然可以做到这一点:与HREF ATTR
- 地方
<a>
标签链接你所感兴趣的东西在你的 - 检查
<a>
节点(通过JS
),如果该链接有:visited
伪类通过AJAX发送 - 发送结果服务器
以上是 是否有可能在PHP代码中跟踪浏览器历史记录? 的全部内容, 来源链接: utcz.com/qa/258718.html