用户登陆的时候,记住sessionid 和username ,当别的用户登录的时候,搜索数据库username存在而且sessionid 不一样,就是多用户登陆,如果username 没有,或者username和sessionid都一样,那么就是同一用户登录。

解决方案 »

  1.   

    吐easy啦。判断$_COOKIE里的php session id(这个名字是你的php设置的)就行了。每次打开新浏览器他的值都不同的。
      

  2.   

    我是在数据库里设置一个ID,每次登录都不一样,用户使用系统的时候要给出这个ID
    合法用户操作的时候会更新最后操作时间
    检查这个时间长时间不更新的就是已经非法退出了
    清除数据库中相应的ID
      

  3.   

    朋友,请关注一下此帖:
    http://community.csdn.net/Expert/topic/4338/4338855.xml?temp=.8305628