- 浏览: 315553 次
文章分类
最新评论
-
一个ID的距离:
我了个擦~高端大气上档次啊~
js生成玫瑰花 源代码 -
abc382410124:
尝试使用开源的免费的编辑器了,学习了
Notepad++ 插件之 TextFX (安装及作用)
转自网络
<?php /* @ PHP 在线人数统计程序 Copyright (c) www.vgot.cn by Pader 1:25 2009年1月7日 Homepage:http://www.vgot.cn QQ: 270075658 How to use it: <script src="online.php"></script> note: 一般独立在线人数统计程序都是统计在线的IP数,而这并不准确 例如局域网的访问者,比如公司,学校机房和网吧,虽然内网IP不同,但是外网IP都是一样 如果同一个局域网的无论多少人人访问你的网站则只被认为是一个人 这个小巧的程序解决了此问题,它以电脑为单为,每台电脑便算一个访问者 当然因为使用的是COOKIE,如果你在同一台电脑上使用两种不同核心的浏览器访问那就别当别论了 */ $filename = 'online.txt'; //数据文件 $cookiename = 'VGOTCN_OnLineCount'; //cookie名称 $onlinetime = 30; //在线有效时间,单位:秒 (即600等于10分钟) $online = file($filename); $nowtime = time(); $nowonline = array(); /* @ 得到仍然有效的数据 */ foreach($online as $line) { $row = explode('|',$line); $sesstime = trim($row[1]); if(($nowtime - $sesstime) <= $onlinetime) { //如果仍在有效时间内,则数据继续保存,否则被放弃不再统计 $nowonline[$row[0]] = $sesstime; //获取在线列表到数组,会话ID为键名,最后通信时间为键值 } } /* @ 创建访问者通信状态 使用cookie通信 COOKIE 将在关闭浏览器时失效,但如果不关闭浏览器,此 COOKIE 将一直有效,直到程序设置的在线时间超时 */ if(isset($_COOKIE[$cookiename])) { //如果有COOKIE即并非初次访问则不添加人数并更新通信时间 $uid = $_COOKIE[$cookiename]; } else { //如果没有COOKIE即是初次访问 $vid = 0; //初始化访问者ID do { //给用户一个新ID $vid++; $uid = 'U'.$vid; } while (array_key_exists($uid,$nowonline)); setcookie($cookiename,$uid); } $nowonline[$uid] = $nowtime; //更新现在的时间状态 /* @ 统计现在在线人数 */ $total_online = count($nowonline); /* @ 写入数据 */ if($fp = @fopen($filename,'w')) { if(flock($fp,LOCK_EX)) { rewind($fp); foreach($nowonline as $fuid => $ftime) { $fline = $fuid.'|'.$ftime."\n"; @fputs($fp,$fline); } flock($fp,LOCK_UN); fclose($fp); } } echo 'document.write("'.$total_online.'");'; ?>
- zonline.zip (1.6 KB)
- 下载次数: 0
发表评论
-
PHP+MySQL来实现在线测试quiz功能
2015-05-21 16:13 1096PHP+MySQL来实现在线测试quiz功能 -
PHP FTP操作类( 上传、拷贝、移动、删除文件/创建目录 )
2014-03-17 11:24 617/** * 作用:FTP操作类( 拷贝、移动、删除文件/创 ... -
get_magic_quotes_gpc()
2013-05-14 16:23 373转自网络 在php的配置文件中,有个布尔值 ... -
php可编辑表格
2013-04-11 10:16 1947转自kongzimengsheng 编号 姓 ... -
Windows下使用VS2010编译PHP5.4
2013-04-03 13:31 1124转自: http://www.zhurouyoudu.co ... -
zend framework,,,,,
2013-03-22 15:07 734近几天看了看zf1 优点:数据处理、页面显示等 ... -
PHP 实现301转向代码
2013-03-20 10:06 845301转向定义(转自网络)301转向(或叫301重定 ... -
分享设置
2013-03-19 14:36 796<script> //分享设置 var s ... -
Firefox 扩展插件 Regular Expression Tester
2013-03-14 17:34 874Firefox 扩展插件 Regular Expression ... -
citymap
2013-03-08 17:32 658,,,,,,,, -
谷歌浏览器开发工具使用教程
2013-03-07 21:35 990转自:http://www.cr173.com/html/1 ... -
谷歌Chrome浏览器十大最有用插件推荐
2013-03-05 10:06 781http://soft.zol.com.cn/296/296 ... -
PHP 计算页面执行时间
2013-02-22 10:43 822$t = new executeTime; //phpi ... -
PHP攻击网站防御代码-以及攻击代码反译
2013-02-21 14:23 850<?php //查询禁止IP $ip = ... -
PHP获取用户真实 IP , 淘宝IP接口获得ip地理位置
2013-02-21 14:18 870ip库,免更新。 淘宝IP库: http://ip.taob ... -
针对PHP的网站主要存在下面几种攻击方式:
2013-02-21 11:51 851针对PHP的网站主要存在下面几种攻击方式: 1、命令注入(Co ... -
AMFPHP
2013-01-09 13:57 790下载地址:http://sourceforge.net/pro ... -
IE6 <a href="javascript:void(0) "> submit
2013-01-08 14:26 1251IE6下如果是用<input type=" ... -
PHP网站安装程序的制作
2012-12-28 10:28 5591.制作PHP安装程序的原理 其实PHP程序的安装原理无非就是 ... -
php_xdebug.dll
2012-12-27 17:20 47011111111111111
相关推荐
《ASP在线计数器技术详解》 在网页设计与开发中,实时展示访问者数量是一项常见的功能,这有助于网站管理员了解网站的活跃度和受欢迎程度。"Flash_ASP在线计数器"就是一种实现这一功能的技术,它结合了Active ...
许多在线计数器服务可能需要用户注册并支付费用,而这种基于文本的计数器则可以完全由网站所有者自己维护,节省了成本。 至于“文本计数器”,这意味着计数信息是以纯文本格式存储的,不涉及任何复杂的数据库系统或...
在线计数器依赖于第三方服务,数据存储在远程服务器上,而本地计数器则将数据保存在网站服务器的数据库或文件中。 3. **计数器功能**:除了基础的访问次数统计,高级的计数器还可能提供详细的访问者信息,如访问...
网站在线人数计数器是衡量一个网站实时活跃用户数量的重要工具。在Java Web开发中,实现这样的功能通常涉及几个关键组件:Servlet、监听器(Listener)以及与客户端交互的页面。以下将详细解释如何利用这些组件来...
《文本计数器在线工具详解》 在信息技术领域,数据处理和分析是不可或缺的一部分,而文本计数器则是一个非常实用的工具,尤其对于需要处理大量文本内容的用户来说。"文本计数器-当前在线(测试版).zip" 是一个专...
Web计数器是一种在线工具,用于追踪和展示网站的访问量。它可以帮助网站所有者了解他们的页面被访问的次数,从而提供关于用户行为和流量的重要数据。在网页设计和开发中,计数器是一个常见的元素,它能为网站增添...
php在线统计计数器 比较全 方便你测试在线人数 统计网站访问........
' 乘风多用户计数器v3.7 ' 制 作:乘 风 ' 开发网站:http://www.qqcf.com ' 程序演示:http://www.qqcf.com/?action=try ' 最新版本下载:http://www.qqcf.com/?action=down ' 声 明: ' 本软件系免费程序,提供给...
2.可以设置计数器显示数字,显示位数,计数器是否隐藏,统计信息是否公开等。 3.页面显示记数和IP防刷新记数两种记数模式,支持Script方式和Img方式调用计数器代码。 4.可以记录来访客的来源IP地址和来源页面信息,...
同时,对于博客或在线商店,计数器可以展示文章数量、产品销售量等,提升用户的信任感。此外,计数器还可以用于追踪特定活动,如下载次数、投票数或订阅数。 这些数字图片素材可能包含静态和动态两种形式。静态...
- 如果是在线计数器,可以考虑使用Ajax异步更新服务器上的数据。 总的来说,创建一个简单的计数器涉及HTML、CSS和JavaScript的协同工作,这三者共同构成了Web前端开发的基础。通过理解这个过程,开发者可以扩展这个...
使用PLC的在线功能监控计数器的状态和值,确认无误后,即可部署到生产环境中。 综上所述,西门子200 PLC的高速计数器功能强大且灵活,能够满足各种工业控制需求。熟练掌握高速计数器的使用,不仅有助于提高系统的...
`动态网站制作指南.url`可能是一个快捷方式,指向一个关于动态网站开发的在线教程或指南,帮助学习者了解更多关于ASP和其他相关技术的信息。 总的来说,这个压缩包提供了一个基于ASP和纯文本的简单网站访问计数器...
S7-1200 PLC通过编码器实现高速计数器的测速功能 S7-1200 PLC通过编码器实现高速计数器的测速功能是指通过S7-1200 PLC控制系统,利用编码器测量电机的实时转速和位移距离的功能,该功能广泛应用于自动化生产流程中...
线性反馈移位寄存器(Linear Feedback Shift Register,简称LFSR)是一种在数字电路中广泛应用的计数器,特别是在密码学、伪随机数生成和通信领域。LFSR的工作原理是通过移位和线性反馈来更新其内部状态,从而产生一...
网页中的计数器图片是一种常见的在线流量统计工具,它能够实时或定期更新显示网页被访问的次数,为网站管理员提供了一种直观的方式来了解其页面的受欢迎程度。计数器图片通常是一个动态生成的图像,通过服务器端脚本...
- 微型控制器的可用计数器数量及其对应的输入可以在技术手册或在线资源中找到。 #### 五、HSCMode详解 - **HSCMode** 变量设置高数计数器的工作模式。这些模式包括但不限于: - 模式0: 单相计数 - 模式1: A/B相...
乘风多用户计数器 v4.4 (Acc) 更新日志 1.新增对https站点统计的支持 2.新增对cdn访问的支持,可正确获取浏览者IP地址 3.新增在非ie内核下可正确获取统计代码 4.新增对网页Title的在线统计记录 5.新增设置邮件...
网页计数器是一种在线工具,用于追踪访问者数量,它在早期的网页设计中非常流行。这些计数器通常以数字形式显示,随着时间的推移,每次页面被访问时数字会增加,展示网站的受欢迎程度。在提供的资源中,我们有32套...