RT
第一次做这方面的东西
没经验

解决方案 »

  1.   

    登录了以后把用户名放在session里面不行吗????
      

  2.   

    用session保存吧。登录时判断是否存在。
      

  3.   

    给你一个思路,虽然不能解决你的问题,但你可以考虑下:
    我们知道在网络游戏里面一般你账户登录后,如果有其他人再登录,那么会将前面登录的人“弹”下线。
    我觉得这种方式比限制重复登录要好得多。
    WEB可以这么实现。
    1 用户每次登录后,数据库里给当前用户设置1个随机值的存放字段,并将该值存放在用户的COOKIE中。
    2 在每次页面验证时,判断COOKIE的值是否和数据库中的值一致,如果不一致,则提示用户当前账户在其他地方登录,并清空SESSION.
      

  4.   

    我以前也做过限制重复登录的,但操作起来并不准确,因为本身HTTP就无连接状态,再加之SESSION过期这些也不是那么好操作。所以觉得都不完美
      

  5.   

    用session  或者用 cookie  都行
    用户登录时 判断 用户的session 或者cookies 是否存在,如果存在可以显示连个按钮,一个是“使用其他账户登录”,另个一可以是“使用当前账户并返回”。
      

  6.   

    这个方法不错!最后是清空Session?
      

  7.   

    利用Application对象保存用户的SessionID,登录时判断是否存在,不存在正常登录,否则将把他加入Application对象中;存在Session则自动退出。
    记得退出时清楚对应的SessionID
      

  8.   

    ajax咯 session是肯定不行的,再加上用户表中加入判断是否登录的那个列,用0,1,表示吧,