网站当前的在线人数


Posted in PHP onOctober 09, 2006

这是我的多用户统计的在线统计部分

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中在数据库中保存Checkbox数据(1)
Oct 09 PHP
php设计模式  Command(命令模式)
Jun 17 PHP
php设计模式 Command(命令模式)
Jun 26 PHP
超小PHP小马小结(方便查找后门的朋友)
May 05 PHP
php不使用插件导出excel的简单方法
Mar 04 PHP
PHP中使用file_get_contents抓取网页中文乱码问题解决方法
Dec 17 PHP
php支付宝接口用法分析
Jan 04 PHP
Laravel5中contracts详解
Mar 02 PHP
PHP计算当前坐标3公里内4个角落的最大最小经纬度实例
Feb 26 PHP
php性能分析之php-fpm慢执行日志slow log用法浅析
Oct 17 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
Jul 22 PHP
PHP如何实现订单的延时处理详解
Dec 30 PHP
WML,Apache,和 PHP 的介绍
Oct 09 #PHP
BBS(php &amp; mysql)完整版(四)
Oct 09 #PHP
BBS(php &amp; mysql)完整版(一)
Oct 09 #PHP
建立动态的WML站点(二)
Oct 09 #PHP
建立动态的WML站点(一)
Oct 09 #PHP
建立动态的WML站点(三)
Oct 09 #PHP
Session的工作方式
Oct 09 #PHP
You might like
CPU步进是什么意思?i3-9100F B0步进和U0步进区别知识科普
2020/03/17 数码科技
PHP循环语句笔记(foreach,list)
2011/11/29 PHP
PHP FATAL ERROR: CALL TO UNDEFINED FUNCTION BCMUL()解决办法
2014/05/04 PHP
smarty高级特性之过滤器的使用方法
2015/12/25 PHP
PHP与jquery实时显示网站在线人数实例详解
2016/12/02 PHP
PHP如何将图片文件上传到另外一台服务器上
2019/08/26 PHP
异步加载script的代码
2011/01/12 Javascript
关于jQuery中.attr()和.prop()的问题探讨
2013/09/06 Javascript
Jquery如何实现点击时高亮显示代码
2014/01/22 Javascript
关闭页面时window.location事件未执行的原因分析及解决方案
2014/09/01 Javascript
Javascript基础知识(二)事件
2014/09/29 Javascript
JS使用parseInt解析数字实现求和的方法
2015/08/05 Javascript
js 右侧浮动层效果实现代码(跟随滚动)
2015/11/22 Javascript
微信小程序自定义多选事件的实现代码
2018/05/17 Javascript
详解微信小程序的 request 封装示例
2018/08/21 Javascript
使用RN Animated做一个“添加购物车”动画的方法
2018/09/12 Javascript
产制造追溯系统之通过微信小程序实现移动端报表平台
2019/06/03 Javascript
详解vue微信网页授权最终解决方案
2019/06/16 Javascript
layer ui插件显示tips时,修改字体颜色的实现方法
2019/09/11 Javascript
一文秒懂nodejs中的异步编程
2021/01/28 NodeJs
Python中绑定与未绑定的类方法用法分析
2016/04/29 Python
Python中防止sql注入的方法详解
2017/02/25 Python
用PyInstaller把Python代码打包成单个独立的exe可执行文件
2018/05/26 Python
python去除文件中重复的行实例
2018/06/29 Python
华为校园招聘上机笔试题 扑克牌大小(python)
2020/04/22 Python
Python 离线工作环境搭建的方法步骤
2019/07/29 Python
Python 变量的创建过程详解
2019/09/02 Python
Python格式化输出--%s,%d,%f的代码解析
2020/04/29 Python
哪些是python中web开发框架
2020/06/17 Python
python3中calendar返回某一时间点实例讲解
2020/11/18 Python
Python实现简单猜数字游戏
2021/02/03 Python
分享一个H5原生form表单的checkbox特效代码
2018/02/26 HTML / CSS
联想澳大利亚官网:Lenovo Australia
2018/01/18 全球购物
哈萨克斯坦移动和数字技术在线商店:SatelOnline.kz
2020/09/04 全球购物
什么是命名空间(NameSpace)
2015/11/24 面试题
责任心演讲稿
2014/05/14 职场文书