谁退出谁添加log
每次用户登录都记录唯一id,表明这次登录到退出

解决方案 »

  1.   

    这个不如asp方便的。ASP可以使用Session_Start和Session_End。那个操作起来就非常方便了。PHP做不到这一点。不过我们可以模拟出这个功能,不过换得使用数据库了。这个东西配合javascript进行。在页面中包含一个隐藏的frame,在这个frame里面添加一个定是自动刷新页面的javascript脚本。怎么写我就不说了
    然后,这个页面里面写php程序。程序的目的是把在在线的用户(在线的用户的session和ID存放到一个零时表里面。这个是零时表,还有一个真的存在的表,并且用来让用户读取),检测比较两个表的内容,发现不一样(这个可以用文件实现的,也许更加快捷),就说明有改动了,调用一个禽畜的函数,那用户的ID为参数操作就成了。一个不成熟的想法,大家帮忙参谋参谋,如果可行,我试着写写看。不过,我不认为这种方法是最好的。真的。
      

  2.   

    LS的这种我做过
    当时是拿来做实时在线的时候采用这种AJAX方式.对服务器压力比较大.
    感觉LZ这种可以试着用SESSION_ID和SESSION_PATH来解决