限制对于防止倒票没有什么绝对的好方法,尤其是用户不需注册的情况下的投票,我们来看看有那些方法来防止倒票:
1.Session 采用Session对象防止重复投票好像还不错,如果您利用单一浏览器进行测试,确实可以证明Session具有防止重复投票的功能,实际上开启另一个浏览器,Session变了,那么又可以投票了.为什么呢?因为每一个执行中的浏览器对应一个Session对象,虽然我们可以设置第一个浏览器的Session值,但是第二个.第三个.....无法设置了..
2.Cookie 一般利用Cookie进行设置,主要是设置Cookie的失效时间,也就是在这段时间内,这台电脑的信息被Cookie保存,你可以做允许的事情,这样我们可以利用其进行投票,比如说登录的时候将Client的IP地址赋值给Cookie,Cookies("Value").Expires="12/31/2999";用户登录的时候,我们检查Cookie是否有值,来决
定他是否有权限进行投票.这种方法比Session应该好多了,重启,开启多个浏览器都被Cookie左右,但是致命的一项是Cookie是可以清除的,这样我们的设置又轻易的被破解了.
3.IP+数据库 这是目前还算有效但是不是绝对有效的方法,下面的示例将记录我做的教师测评的限制IP的源码.用户登录的时候,取得Client端的IP,并且与系统数据库存储的IP比较(系统存储的数据可以按照时间的
降序排列,这样如果有重复IP,我们只比较最上面的那条就可以了,具体看代码!):如果相同的话,再次比较时间,如果两者时间差超过半小时则可以投票,否则警告信息:一台电脑半小时内
只能投票一次;如果不相同的话,就是说明这个IP没有投票过,那么可以进行投票,同时更新IP和时间纪录!这种方法也有一致命的漏洞---动态IP地址,比如ADSL还有其它的动态变化的IP等等,这样也就失去作用
了(由于我们学校是静态IP,所以我这样做啦,o(∩_∩)o...哈哈).
4.IP+Cookie 这种方法又多了一层保障,但是对于动态IP地址+删除Cookie的组合来说还是可以破解的.
5.Mac 网卡的物理地址在世界唯一,我们可以通过网卡的Mac地址(物理地址)来进行锁定电脑,这方法看起来不错,但是很多软件都能制造伪Mac地址....
6.就是用户注册ID投票,这样限制一个ID只能投票一次或者单位时间内只能投1次效果是非常好的,但是一个人也可以注册很多用户ID啊!!所以上述6中方法没有一种是100%有效的方法,大家根据自己所需,按照自己的要求选择,所谓防君子,不防
小人嘛o(∩_∩)o...哈哈
- 浏览: 2035419 次
- 来自: 武汉
最新评论
-
carry0987:
求大神分離下X3的模板...不然對於PHP7不友好啊...
分离自Discuz模板类和语法 -
青木得海角:
你好,里面的 Crypt/TripleDES.php 和 Cr ...
POS机算法 -
zohog:
楼主,Mac.php中里面的 Crypt/TripleDES. ...
POS机算法 -
zohog:
楼主,Mac.php中里面的 Crypt/TripleDES. ...
POS机算法 -
q59200182:
能不能给个完整的demo 新手上路不会 求带
AngularJs 指令directive之controller,link,compile
相关推荐
投票系统整合论坛系统是一款专为各类形的投票、评选活动而设计开发的网站系统。它还整合了论坛、评选新闻报道、留言板、投票排行榜、图片新闻报道、友情链接、合作单位等栏目,让你轻松举办一个网络投票评选活动。它...
7. **投票限制**:为了防止刷票现象,系统需要设定投票次数限制,例如每个IP每天只能投一次票,或者需要用户登录后才能投票。 8. **统计与展示**:后台需要实时统计投票结果,并以图表等形式展示出来,便于用户和...
4. **投票规则**:系统应具备灵活的投票规则设置,例如限制每个用户投票次数,防止恶意刷票,保障投票公平性。 5. **安全防护**:为了防止投票数据被篡改,系统应有相应的安全机制,如IP识别、验证码验证等,确保...
有天ASP Access投票系统V2.0 [功能] 1.多处布局可后台控制 2.可验证码投票 3.可注册用户投票 4.投票支持分类 5.可设置最多投票数(ip和用户可分开设置) 6.可设置同一ID的最多投票次数(ip和用户可分开设置) 7....
>>简单的操作流程,一步步地引导你操作,让你十分方便地发布及管理投票系统。 在线演示:http://sotolo.cn QQ :490159027 公司地址:http://kingkit.com.cn/ 系统详细介绍:...
>>简单的操作流程,一步步地引导你操作,让你十分方便地发布及管理投票系统。 在线演示:http://sotolo.cn QQ :490159027 公司地址:http://kingkit.com.cn/ ************详细联系方式************************...
************荆棘鸟投票系统拓展版6大特点********************** >>有多套网站风格模板,让系统可以适合各种投票活动,重复使用! >>强大的通用性:后台可设置成不同需求的投票活动网站! >>一套等于五套普通类型...
中国好人榜自动投票器无需安装。适用范围:中国好人榜成都候选人平台。 第一次使用:先设置候选人平台,投票间隔\重试次数 间隔均以毫秒为单位。 页面分析:选择所在地区分析...使用时,需在规定的投票时间内方才有效
此外,还可以设定投票权限,比如限制投票次数、仅限特定用户群体参与等,确保投票的公平性和有效性。 接着,我们来看问卷调查部分。该系统提供了丰富的问卷设计工具,用户可以自定义问题类型,包括选择题、判断题、...
荆棘鸟投票评选系统是一款专为各类形的投票、评选活动而设计开发的网站系统。它还整合了评选新闻报道、留言板、投票排行榜、图片新闻报道...>>简单的操作流程,一步步地引导你操作,让你十分方便地发布及管理投票系统。
宁志活动投票评选网站管理系统 v2020.1.2 是一款专为举办各种线上投票活动而设计的专业管理系统,适用于各类企事业单位、组织和个人在互联网上开展投票活动的需求。这款系统以其宽屏的页面设计和大方的界面,提供了...
| cache | 0 | 缓存存储时间(单位秒),用于缓存数据的时间控制。 | | num | 20 | 获取记录的条数,默认为20条。 | | page | null | 当前分页,通常填入`$_GET[page]`实现分页功能。 | | urlrule | null | URL规则...
- **申购配号**:每个有效申购单位配一个号,按时间顺序连续配号。 - **资金交收**:结算参与人需保证资金交收账户有足额资金用于新股申购的资金交收。 - **操作流程** - **投资者申购**(T+0日):投资者进行...
可设置单选或多选,可设置投票的有效期限,可限制同一IP在24小时内只能进行一次投票; 41、 单页面 可创建单个网页,模板和html生成路径都可以自定义。例如:公司介绍、联系我们等,在各种网站均能应用。 42...
- 在投票系统中,确实需要使用变量来记录每个人的投票数。 - “计时器归零”命令用于重置计时器,使其重新开始计时。 6. **问题解答**: - 小强去除海绵宝宝图片白色底色,可以通过调整角色的透明度或使用背景...
购物系统公告,商品搜索,会员中心,购物车,购物收藏夹,我的订单,修改会员注册资料,商品品牌,站内投票,商品销售排行,关注排行,特价商品排行,商品排序可按时间,价格,修改等排列,合作伙伴,友情链接。...
- **线程**:进程内的执行单位,比进程轻量级。 #### 进程间通信IPC - **类型**:包括管道、信号量、共享内存等。 - **应用场景**:进程间的数据交换。 ### 死锁 - **定义**:两个或多个进程无限期等待对方持有...
会员中心,购物车,购物收藏夹,我的订单,修改会员注册资料,商品品牌,站内投票,商品销售排行,关注排行,特价商品排行,商品排序可按时间,价格,修改等排列,合作伙伴,友情链接。各页面排版合理,简洁,又不失...
+增加 管理员设置重考时,考试次数是累计一次还是不累计可在系统综合参数中设置。 +增加 生成补考试卷读取不及格分值时是必须等主观题批改完成还是忽略主观题的人工批改可在综合参数中设置。 +增加 在线交流中心...