位置: 编程技术 - 正文

PHP统计当前在线用户数实例讲解(php统计当前在线人数)

编辑:rootadmin

推荐整理分享PHP统计当前在线用户数实例讲解(php统计当前在线人数),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php 统计,php 统计,php统计在线人数,php统计当前在线用户数量,php统计当前在线用户数量,php统计当前在线用户数量,php统计当前在线人数,php统计当前在线人员数量,内容如对您有帮助,希望把文章链接给更多的朋友!

通常,当访客访问网站时,页面记录用户的cookie信息,当cookie过期即认为用户不在线。本文中我们使用PHP记录访客IP,并在客户端记录cookie及过期时间,同时通过新浪IP地址接口,获取访客的地理位置(本例只记录省份),一并写入mysql表中,即可统计一段时间内的访客总数,也可以查看访客的地区分布。

HTML我们在页面上放置一个显示当前在线人数的div#total以及一个用于展示访客地区分布的列表#onlinelist,默认我们在列表中放置一张与加载动画图片,后面我们用jQuery控制当鼠标滑向时展示详细列表。

CSS我们用CSS来渲染显示效果,为了就是不让我们的示例很难看,下面的代码中,我们使用了CSS3,时代在进步啊,所以建议使用现代浏览器预览效果。

Mysql我们要准备一张数据表online,用来记录访客IP、地区及访问时间。整个示例统计过程都依赖这张表,其结构如下:

PHP统计当前在线用户数实例讲解(php统计当前在线人数)

PHPonline.php用来记录访客信息,包括IP地址和地区。首先检测数据表中是否有访客IP记录,如果有,则只更新访问时间,否则,获取用户省份区域,并将用户IP即省份区域插入到表中。在此,可以判断是否存在访客的cookie记录,如果不存在则向新浪IP地址库请求获取访客的区域信息,并设置cookie值和过期时间。最后,我们删除表中已经过期的记录,统计总记录数并输出,详细请看代码注释。

函数get_client_ip()用来获取用户真实IP。

geo.php用来统计各省份(区域)访客人数分布。通过查询数据库,并按省份分组排序即可,注意我们将最终的数据集以JSON的形式输出,便于前端ajax交互。

jQuery前端页面需要做的是,页面加载时展示访客总数,即使用ajax请求online.php即可。然后当鼠标滑向统计箭头时,通过ajax请求geo.php获取各区域省份的在线人数,并以下拉的方式展现效果。

最后,该示例依赖,所以别忘了在页面中请先加载jquery库,目前已经到jquery-1.9.1版本了。

是不是内容很精彩,很丰富,就是分享给大家的,希望对大家的学习有所帮助。

php防止网站被攻击的应急代码 前不久一个网站竟然被攻击,数据库被刷掉了,幸好客户机器上有数据库备份。遇到这么严重的问题,必须抓紧找出漏洞,防止再次被攻击。各方面检

php解析url并得到url中的参数及获取url参数的四种方式 下面一段代码是php解析url并得到url中的参数,代码如下所示:php$url='

php 参数过滤、数据过滤详解 下面通过一段代码给大家介绍php参数过滤classmysafe{public$logname;public$isshwomsg;function__construct(){set_error_handler('MyError',E_ALL);//-----}functionMyError($errno,$errstr,$errfi

标签: php统计当前在线人数

本文链接地址:https://www.jiuchutong.com/biancheng/276009.html 转载请保留说明!

上一篇:深入理解PHP变量的值类型和引用类型(php变量底层实现)

下一篇:php防止网站被攻击的应急代码(php防止网站被攻击怎么办)

  • 其他货币资金的科目编码
  • 2019新租赁准则账务处理举例
  • 营业外收入怎么结转到本年利润
  • 动产租赁和不动产哪个好
  • 叉车折旧年限是多少年
  • 生育津贴需要连续缴纳社保满一年吗
  • 应纳税所得额就是企业所得税吗
  • 应收账款平均数
  • 保险柜库存现金留存不能超过多少
  • 发票抵扣联做进项税入账处理是怎样的?
  • 餐饮业购买餐桌椅会计分录
  • 企业接收供应商赠品怎么正确的入账?
  • 企业免征土地使用税吗
  • 员工对公司造成损失的,可以起诉吗
  • 食堂购买食材明细表
  • 事业单位职工福利费支出范围
  • 财产租赁合同金额含税吗
  • 怎么分清楚待认识的人
  • 销项负数发票怎么冲减成本
  • 金税盘是固定资产还是无形资产
  • 税控盘怎么使用
  • 年底进项税和销项税怎么记
  • 文化事业建设费税率
  • 企业间借款利息账务处理
  • 没有及时对公账户
  • 库存商品转结
  • 银行汇票计入什么费用
  • 政府补贴专项资金使用要求
  • 微软不包括
  • 新车车祸报废
  • 股东股权折价转让会计分录
  • directx/?
  • 按税收的计税依据为标准税收分为
  • php官方微信接口有哪些
  • 阿圭罗来自哪里
  • mac如何使用php
  • 企业清算的会计科目
  • tar 压缩命令tar
  • 隐藏php后缀
  • 慰问金计入什么预算科目
  • 出租改自用房产税
  • 存货成本核算方法有哪些
  • 预付款能不能开票入账
  • 计提税费可以记入成本吗
  • 土地补偿款会议纪要
  • mongodb使用场景总结
  • 公账转钱出来要收手续费吗
  • 退预收款需要对账吗
  • 养老院筹开计划
  • 银行托管账户的规定有哪些
  • sqlserver游标的使用
  • 报废车怎么处理最划算
  • 一般纳税人租赁费税率5%是简易征收吗?
  • 资产负债表应收账款期末余额公式
  • 主营业务收入账务处理分录
  • 交纳增值税的账务处理PPT
  • 电子发票已开出客户退款会计处理是怎样的?
  • 固定资产更新改造被替换的旧部件残值收入
  • 错帐的查找方法
  • 公司员工聚餐属于什么费用
  • 结余资金结转申请怎么写
  • mysql存储过程菜鸟教程
  • ubuntu 桌面
  • 便签windows
  • linux系统的电脑如何共享
  • 苹果mac安装
  • linux系统中用户账户有哪些分类
  • svchos1.exe - svchos1是什么教程 有什么作用
  • 怎么清空windows8电脑里全部东西
  • windows8宽带连接设置
  • win8系统没有声音怎么办
  • 微软windows10正版
  • ubuntu用root运行
  • 捉虫趣事作文200字
  • jquery easyui插件
  • android系统虚拟机
  • android:theme="@style/apptheme"
  • No active compatible AVD's or devices found. Relaunch this configuration after connecting a device o
  • 重庆税务电子税务
  • 党建共建的目的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设