把登陆名和IP写到 application 里也可以,不过退出和超时的时候要清楚一下。

解决方案 »

  1.   

    同上。
    在退出和Session_End中把值该回来。
      

  2.   

    没错,可以在用户表中多加一个布尔字段,登陆时update为1,Session_End时update为0
      

  3.   

    如果用户在非正常情况下关闭ie,则UPDATE为0,以后就不能登陆了????
      

  4.   

    同意上面说的,使用cookies也可以,但是都是数据库设标志位
      

  5.   

    将以登陆的加入一个session数组,新的用户登录的时候检查这个数组,看有无重名,有则禁止登入。
      

  6.   

    若象各位说的用数据库作标记如果用户在非正常情况下关闭ie,则UPDATE为0,以后就不能登陆了????这个问题该如何解决呢?
      

  7.   

    可以通过设置一个取消登录功能来达到这个目的
    id,pwd->取消登录 :标志位置0id,pwd->登录 :标志位置1;退出:标志位置0