还是防刷票的问题
刚做的投票系统http://www.qdvivi.com/vote/
基于ajax的,cookies设置没什么用,大家都知道清空,限制每IP只能投一次,第四个家伙还是用代理刷票,有没有好的办法呢?
------解决方案--------------------每次输入随机码
------解决方案--------------------每次输入随机码
根本的解决办法。
------解决方案--------------------一个用户一天只让投N次(N <5)
------解决方案--------------------验证码复杂点,就无法识别了
------解决方案--------------------要不就限制,一个ip一天只能投一次,如果他有几万个代理,那你没办法了。
------解决方案--------------------IP验证 + Session[ "用户名 "]验证
1个用户在1个IP上,一天只能投一次,或者一个用户在一个IP上只能投一次
------解决方案--------------------1随机码 2来个时间限制
------解决方案--------------------输入随机码?可能你做的随机码有问题吧?记得给随机码加上背景图片还有就是每个数字都要是一个图片上面的数字都是画上去的!
------解决方案--------------------你看看 POP 的投票 投玩票的用户就不能投了 估计是有注册机制。。。
------解决方案--------------------牛比点就 刷新次数> N , Render和RenderControl
------解决方案--------------------对啊,在用户注册信息表加一个字段默认值0,投票后设为1,为1该ID就不能再投
------解决方案--------------------感觉网速怎么这么慢呢?是不是把每个页面都变成了表态的了?真是感觉不爽?楼主的网站速度太慢?
------解决方案--------------------获取用户真实IP就行,记得网上有段代码可以跳过代理直接获得用户真实IP!
------解决方案--------------------记录用户真是ip
------解决方案--------------------一个IP只能投一次,
一个用户只可以投一次,新注册的用户二小时内不能投票,
每次输入随机码,
------解决方案--------------------maniunet(冬灿) ( ) 信誉:100 Blog 加为好友 2007-6-11 21:40:40 得分: 0
好的,明天我试试,有没有限制客户端为浏览器的办法,就是不让某些投票软件连接aspx页面
====================================================================================
一个用户只能投票一次就可以了!
------解决方案--------------------maniunet(冬灿) ( ) 信誉:100 Blog 加为好友
没有注册用户啊,匿名的那种,验证码刷票时候填上就行了,半天也能刷很多
====================================================================================
那就只能:
真实IP + MAC验证 + 用户硬盘系列号 + 验证码 + Cookies + 一个IP仅能投票一次 === O K!