防止PHP中的匿名用户多次投票

时间:2014-06-12 17:09:12

标签: php rating

在我的网站上,我有一些简单的评级系统(喜欢和不喜欢)的帖子。每个人都应该能够在不登录的情况下进行评分。我正在寻找一个防止多次投票的系统。我知道没有一种方法可以跟踪用户,但这是我的想法:使用cookie,然后,如果用户清除cookie,防止多次投票,检查IP地址(我将阻止来自IP的速率)如果PC上没有cookie,则可以使用相同的多种费率。)

你认为它能奏效吗?我不认为任何黑客会攻击我的网站,而且如果用户对帖子进行一次,两次或五次评级并不重要:我只想防止数百或数千的机器人和投票。所以我不需要系统那么精确。你会建议什么?

1 个答案:

答案 0 :(得分:5)

使用cookies,IP地址检查和localStorage检查。

这是你能做的最好的事情。