跟踪网站上的IP

时间:2014-05-11 22:31:32

标签: php sql ip unique

我想跟踪查看某个网站的所有唯一身份用户。我可以通过建立一个登录系统来做到这一点,但这对我的愿望来说不是一个可行的解决方案。我想得到某人的知识产权来跟踪这个人所做的一切(这是一个人们必须判断句子质量的系统,他们最好只得到一次判刑)。

我见过这个解决方案: echo $_SERVER['REMOTE_ADDR'];

这对我的愿望有用/推荐吗?有什么建议?我会有一个包含这样一个IP地址的SQL表作为主键来存储已经做出的判断。

提前致谢!

1 个答案:

答案 0 :(得分:0)

正如Dagon所说,IP地址将不可避免地一次又一次地被重复使用。 您可以在cookie中存储唯一生成的字符串,该字符串可以用作主键。

如果您想要存储IP,您可以与令牌一起存储。

$myToken = hash('sha256',$_SERVER['REMOTE_ADDR'].time());
setcookie('myToken',$myToken,strtotime("+1 month"));

但是Cookie总是可以编辑,我仍然会建议登录。