把用户在线时的每一次操作的时间记录update进这个用户的最后操作时间,你可以设置一段时间之后如果用户没有瓜,就删除它。

解决方案 »

  1.   

    主意不错:)先听听别人的意见,等下给分!
      

  2.   

    是这样的,当注册都一段时间没有举动,可以视为离开了,
    不是常有些网站,你登陆后,一段时间没有举动,就视为离线 ,当然时间要长一点
      

  3.   

    楼上说的已经不错补充一些:
    如果一对一般论坛有了解的话,不会陌生“在线时间”这个概念,就是某用户多长时间没响应后被视为已离线。所以这么做:自登录起记录该用户的活动时间,没次活动都更新该时间。当有其他用户活动时,检查数据库中所有在线用户中有没有在线时间差已经大于“规定在线时间”的记录删除……思路就是这样了,程序自己尝试~
    还有想说的是,在线用数据库表示是种方法,用文本表示也不错的,有另外的优势~