首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

投票系统怎么防止刷票

2012-01-26 
投票系统如何防止刷票做一个在线投票系统,每个人只可以投一次。有什么办法可以防止刷票,就是有人换了ip还可

投票系统如何防止刷票
做一个在线投票系统,每个人只可以投一次。
有什么办法可以防止刷票,就是有人换了ip还可以投。

[解决办法]
记录人家的IP和用户名保险点,通过陆游器的IP是可以变的。

更好的办法就是,你把他网卡的物理地址记咯,随他怎么改IP都冒办法刷
[解决办法]
楼上的办法应该是行不通的,没有特殊的方法,你是不能获取客户的MAC地址的,特殊的方法就我所知,一般是用activex实现的,但这需要客户信任你,同意安装这个东西。

有个方法,你可以在投票后,给客户端写个cookie,里面放上投票时间等信息,根据这些信息应该可以了。
[解决办法]
验证码-ip-cookie,除了这三个,没有了。当然你还可以复杂点,要求对方注册才可以投票。

另外一个办法,让他输入一段主观的文字,,最后你有权利根据这些文字来判断是否有效票。


[解决办法]
限制IP,时间段,cookie

加个验证码
比如汉字或者1+1等于几之类的简单计算

这个东西没有绝对的安全~~~

热点排行