投票系统:我做了IP限制(一个IP只能投一次),可是我看了投票记录,发现用户通过修改IP投票,(头痛)请问如何解决,急!

解决方案 »

  1.   

    能不能记录每次投票的网卡地址和ip,这样是不是就会好一点,只要有ip和网卡有重复的就不准再投票啦!
      

  2.   

    这个问题不能解决
    另网卡地址不使用activeX插件的话,不能获取客户端mac地址.
      

  3.   

    cookie可以实现吗  怎么实现阿
      

  4.   

    能获取到mac地址吗?如果能限制mac地址,一个mac地址只能投一次票。
      

  5.   

    一般都是投了票就发个COOKIE.判断COOKIE是否投了票
      

  6.   

    服务器端检测IP,,,,投票完成后,在客户端保存一个Cookie但是,,,人家可以把Cookie清空后,再用代理继续投票矛盾的故事,,没什么意义
      

  7.   

    还有个问题:我们子单位的一个局域网,访问我们的网页显示的一个IP  ,如何显示客户的真正IP呢
      

  8.   

    限制MAC地址是好办法,但不大可能,你根本就得不到对方的这个信息,除非用系统漏洞
    唯一的方法是限制整个IP段!那样你的损失就大了哦
      

  9.   

    据我所知,因为得不到MAC地址,所以根本就不可能对一台机器的多次投票作出限制。有些单位的解决方法是通过帐号投票,而不是通过IP地址。一个人分配一个帐号和密码,当然这样做的话,额外的工作量也就大了!
      

  10.   

    过滤IP,获取外网真实IP
    忘了那个命令是什么了,你查查吧
      

  11.   

    那就不要采用CS结构,换用BS好了。
      

  12.   

    要么纪录IP,要么记录COOKIE,这2个东西都可以伪造。
    盼望高手给出解决方案!
      

  13.   

    IP,主机名,Cookie(能从客户端获取的信息)都用上,
    烦死那些弄虚作假的人。
      

  14.   

    mac地址也可以通过某些软件伪造,总之是没有太好的办法。
      

  15.   

    mac地址也可以随便改啊
    2000以上的改完以后renew一下就可以了
    连重起都不用
    方便的很
      

  16.   

    COOKIE就行了.
    何必跟自己过不去呢?
      

  17.   

    IP 和 Cookie 吧,Mac 不实际。
      

  18.   

    做个控件装到客户端获取机器码,这可是唯一的。HOHO
      

  19.   

    IP 和 Cookie都可以伪造,mac当然也可以伪造限定用户发放帐号,一个用户一次投票权,如果是匿名用户又想限制为一个用户只投一次这个我想起码现在是无法解决的
      

  20.   

    这个问题好象是比较麻烦,对投票系统来说用账号不大现实,只能用IP+cookie喽,不过还是有漏洞的,不知有没有其它好的方法?
      

  21.   

    帐号加上验证码。
    可笑的是sohu社区的投票啥都没限制。我按f5就刷了几万张选票。晕死。