我在做投票系统想用SESSION控制用户不能多次投票,请问代码怎么写.具体代码有吗?谢谢帮忙!!!

解决方案 »

  1.   

    将已投票过的IP保存在数据库中, 如果有帐户名更好,给帐户做上已投票标记投票时检测IP,或者检测帐户投票标记给出提示这样彻底能避免
      

  2.   

    控制不能多次投票用session是没意义,只能短时间内控制,session失效了,就没用了。
    可以定义一个表,是保存投过票的人的用户id(如果值允许用户投票的话),每次用户投票时先判断
    这个表里面有没有这个用户id,有就提示已投票,没有就允许投票,并新增这个已投票用户的id
      

  3.   

    [Quote=引用 3 楼 Feiin 的回复:]
    其实应该用cookie~
    [/Quot】
    能给 我讲讲cookie要具体怎么用吗?
      

  4.   

    是注册用户么?
    注册用户的话就用数据库判断好了
    一个用户对一个主题只能投票一次不用注册就用cookie
    投票了了就在cookie写一个记录 
    下次投票前检查