想做一个在线投票系统,
同一个ip在一天最多能投一次。
为了防止刷票,想获取“客户端”的网卡地址。
同一个ip、同一个网卡地址,一天最多能投一次。问题是我现在不知道如何获取客户端的网卡地址。

解决方案 »

  1.   

    复杂的验证码+IP+用户必须注册 = 可以减少刷票的几率了
    用MAC行不通的 不安装ActiveX这类东西怎么可能获得MAC 如果要客户安装ActiveX才能投票那不是强奸客户体验吗
      

  2.   

    投票要记录投票记录啊
    时间,IP,
    如果同一天同一个IP投第二次就比较出来了,怎么可以第二次恩投票的时候就获得IP了,点击投票就要到数据库中查询这个IP有没有投过,投过就不让投了,怎么会重复呢
    刷票不是这么刷的,是他换了IP还可以投,这叫做刷票那就给你的投票加入注册登陆机制,登录才可以投票,这样每天只可以头一次,除非又注册了一个账号,那就IP+账号+时间不过投票还要注册,恐怕用户体验不好