1、对于正常退出的, 可以在网页的unload事件来注销该在线用户,
2、针对有些非正常退出的(如断线),则只能根据是不是很长时间没有收发消息来断定不在线了
2、针对有些非正常退出的(如断线),则只能根据是不是很长时间没有收发消息来断定不在线了
解决方案 »
- 关于php模拟登陆的问题。。
- Win2003 +IIS+PHP5.3.8+mysql+phpmyadmin配置问题,急!急!急!
- php统计总和
- 调换div的位置,并要有cookie,在线等
- 关于向多个用户发邮件
- 编写PHP时,大家都用什么IDE呀!?
- ppwind 1.1 影视系统 正式发布--有2000多条p2p影视频道数
- 在PHP与MySql制作站点时,使用中间件ODBC连接数据库时总是出问题,请问各位高手,这应该怎样解决啊,谢谢!
- 请教:我在做一个OA中的一个考勤系统。在数据库的设计上和整个考勤思路是什么样的?
- php结合highcharts和Ajax获取数据失败
- 大家开发php都用什么IDE?
- php代码怎样加密?
{
for ($user,$time=<取用户列表>)
if (time_diff(上次时间,当前时间)>15minutes)
remove_from_online_list($user);
}
on_client_refresh()
{
write_to_onlineuserList("$username",current_time);
clear_off_line_users();
}