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

解决方案 »

  1.   


    根据IP ,如果IP 相同,说明已经投了
      

  2.   

    时间控制,IP控制。
    相同IP,在一个时间段不同频繁投票。
    如果有人换了IP再投,就是有效票.如此诚恳的刷票...少见
      

  3.   

    现在有ADSL重拨自动投票的软件。这样做是不行的。恶意投票会很严重。
      

  4.   

    客户投完之后就在他那里的Cookie上插入值,投票时检查Cookie。得保密
      

  5.   

    用js获取其ip和网卡地址,再加上验证吗?基本可以搞定
      

  6.   

    网卡地址获取方法可以查看:http://www.syc958.cn/bbs/showtopic-59.aspx
      

  7.   

    现在的问题就是人家拨一次号,ip就变了,就又可以投票了。 网卡地址获取方法可以查看:http://www.syc958.cn/bbs/showtopic-59.aspx--试了,不是获取客户端的mac。 难道就没有好的处理方法吗?
      

  8.   

    楼上的,他可以删除cookie啊 
      

  9.   

    最后一个解决办法了,就是用邮箱投票,发连接到邮箱内只有点击邮箱内的连接才可以投票。记住连接的参数一旦被点击就要给该参数过期。这个方法至少比IP,和COOKIE好。