|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
这是我的多用户统计的在线统计部分 gb_temp表: temp1 用户ID temp2 流览IP地址 temp3 online//做了个标记,因为其他功能也要使用这个表 temp4 登陆时间 $onlinetime最长离线时间分钟 db_class是我定义的一个数据库操作类。 /////////////////// //在线统计 $db = new db_class; $db->connect(); $limit_time = time() - ($onlinetime * 60); $online_time = time(); $db->query("delete from gb_temp where (temp4<$limit_time or temp2=\\'$ip\\') and temp1=\\'$id\\' and temp3=\\'online\\'"); //删除离线$onlinetime分钟的用户 $db->query("insert into gb_temp (temp1,temp2,temp3,temp4) values (\\'$id\\',\\'$ip\\',\\'online\\',\\'$online_time\\')"); $onres = $db->query("select count(*) from gb_temp where temp1=\\'$id\\' and temp3=\\'online\\'"); $onlineuser = $db->fetch_array($onres); $onlineuser = $onlineuser[0]; 返回类别: 教程 上一教程: 长沙发上的对话(二) 下一教程: php抓即时股票信息 您可以阅读与"网站当前的在线人数"相关的教程: · 显示当前在线人数 · PHP如何统计在线人数 · 利用文件属性结合Session实现在线人数统计 · 登陆界面限制到只答应一台机器在线 · PHP网站后门的隐藏技巧测试报告 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |