是否有可能在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

回到顶部