麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > 建站經驗 > 正文

php使用Session和文件統計在線人數

2024-04-25 20:38:22
字體:
來源:轉載
供稿:網友

<?php

/*

@ PHP 在線人數統計程序

Copyright (c) by Pader 1:25 2009年1月7日

How to use it: <script src="online.php"></script>

note: 一般獨立在線人數統計程序都是統計在線的IP數,而這并不準確

例如局域網的訪問者,比如公司,學校機房和網吧,雖然內網IP不同,但是外網IP都是一樣

如果同一個局域網的無論多少人人訪問你的網站則只被認為是一個人

這個小巧的程序解決了此問題,它以電腦為單為,每臺電腦便算一個訪問者

當然因為使用的是COOKIE,如果你在同一臺電腦上使用兩種不同核心的瀏覽器訪問那就別當別論了

*/

$filename = 'online.txt'; //數據文件,如果沒有新建

$cookiename = 'VGOTCN_OnLineCount'; //cookie名稱

$onlinetime = 600; //在線有效時間,單位:秒 (即600等于10分鐘)

@$online = file($filename); //數據文件,如果沒有新建

$nowtime = time();

$nowonline = array();

/*

@ 得到仍然有效的數據

*/

if(!empty($online)){

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);

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 一级α片| 大学生一级毛片 | 国产一区二区观看 | 亚洲精品一区中文字幕 | 成人不卡 | 黄色免费播放网站 | 免费在线观看毛片视频 | 欧美18—19sex性hd按摩 | 国人精品视频在线观看 | 久久老司机精品视频 | av电影免费播放 | 成人在线视频精品 | 在线成人免费观看www | 亚洲第一成人在线观看 | 成人三级在线播放 | 国产精品久久久久久久久久大牛 | 久久精精品 | 视频二区国产 | 中国女人内谢8xxxxxx在 | 97超视频在线观看 | 毛片大全在线观看 | 免费国产在线视频 | 国产精品久久久久影院老司 | 国产日产精品一区二区三区四区 | 欧美 日韩 国产 成人 | 狠狠色噜噜狠狠狠米奇9999 | 久久久久亚洲美女啪啪 | 欧美wwwsss9999| 欧美日韩免费一区 | 在线视频 欧美日韩 | 91在线视频福利 | 草莓视频在线导航 | 日韩毛片网| 一级毛片真人免费播放视频 | 亚洲精品有限 | 色婷婷久久久亚洲一区二区三区 | 欧美a黄| 欧美一级黑人 | 成品片a免人视频 | 麻豆视频在线观看免费网站 | 精品国内视频 |