狠狠爱成人网_日韩一级在线_国产综合自拍_亚洲精品韩国_亚洲视频导航_麻豆成人在线播放_欧美jjzz_一区在线视频观看_美脚丝袜一区二区三区在线观看_欧美91视频

當前位置:系統之家 > 技術開發教程 > 詳細頁面

2種統計當前在線人數的辦法

2種統計當前在線人數的辦法

更新時間:2024-04-11 文章作者:未知 信息來源:網絡 閱讀次數:

第一種方法:利用AltaVista搜索引擎來實現

這種方法是檢查與你的站點鏈接的數目。這里用AltaVista搜索引擎來實現。在這里,我們用如下搜索引擎:
http://www.altavista.com/cgi-bin/query?kl=XX&pg=q&text=yes&q=link%3A&search=Search。
這是AltaVista的一個文本版本。這樣可以節省我們大量的需要解析HTML的代碼。接著,我們使用rawurlencode()來處理我們確切的URL保證Altavista能夠正確地處理它。處理如下:

$url = "http://www.oso.com.cn";
$url_encoded = rawurlencode($url);
$url_to_check = "http://www.altavista.com/cgi-bin/query?
kl=XX&pg=q&text=yes&q=link%3A$url_encoded&search=Search";

  這樣,我們可以通過file()函數回取URL了。

$num_searched = file($url_to_check);

  現在我們所取回的文件已經存放在數組$num_searched中,F在要在數組中查找我們想要的文本"About (.*)
pages found. "。(.*)表示在任何東西。而且,如果沒有人鏈接我們的URL,AltaVista將顯示"AltaVista found
no document matching your query."。因為我們想知道多少個人正在與我們的URL進行著鏈接,那段文本將被看
作0個人鏈接。

$url = "http://www.oso.com.cn";
$url_encoded = rawurlencode($url);
$url_to_check =
"http://www.altavista.com/cgi-bin/query?kl=XX&pg=q&text=yes&q=link%3A$url_encoded&search=Search";

$num_searched = file($url_to_check);
for ($i = 0; $i < count($num_searched); $i++) {
if(eregi( "About (.*) pages found.", $num_searched[$i])){
$total_links = eregi_replace( "

About (.*) pages found.", "1", $num_searched[$i]);
}
elseif(eregi( "AltaVista found no document matching your query.",$num_searched[$i])){
$total_links = "0";
}
}


  這樣,我們可以通過打印語句得到我們的查找結果了:
print("$total_links people are linking to $url");


第二種方法:利用MYSQL數據庫以下是我轉貼的一篇文章,來自于PHP中文用戶,起方式是利用臨時數據表處理當前連接,具體內容如下:

***************************************************************
首先,用MySQL的工具建一個表:

CREATE TABLE ccol(
id integer not null auto_increment, #記錄的ID
ip char(15) not null, #訪問者的IP地址
dtstamp datetime not null, #最后訪問時間
uri char(255), #訪問者請求的URI
primary key (id)
);

然后,寫一段PHP代碼:


/*
文件:ccol.php - ConCurrent OnLine statistics
目的:統計同時在線瀏覽的人數
作者:Hunte, hunte@phpuser.com
修改:2000-4-25
*/

$duration=1800;
require "db.php";
//包含DBSQL,詳情可以參考我的另一篇文章
$ccol=new dbSQL;
$ccol->connect();
$ccol->query("DELETE FROM ccol WHERE
(UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(dtstamp))>$duration");
//刪除超過半小時的記錄
$ccol->query("SELECT * FROM ccol WHERE ip="$REMOTE_ADDR"");
//判斷當前的IP是否在該表中存在
if ($ccol->nf())//有?
{
$ccol->next_record();//下移找到的記錄數組的指針
$id=$ccol->f("id");
$ccol->query("UPDATE ccol SET dtstamp=now(), uri="$REQUEST_URI" WHERE id=$id");
//設置最后訪問時間和訪問頁面
}
else//沒有
{
$ccol->query("INSERT INTO ccol VALUES (0, "$REMOTE_ADDR", now(), "$REQUEST_URI")");
}

$ccol->query("SELECT COUNT(*) AS ccol FROM ccol WHERE
(UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(dtstamp))<=$duration");
//找出在半個小時內的記錄,后面的WHERE子句可有可無--超出時間的已經被刪除了
$ccol->next_record()
echo "在線人數:", $ccol->f("ccol");
$ccol->free_result();

怎么用呢?在站點的每個頁面的上面調用這個程序.


當然,這段代碼還有改進的余地。例如,在每次調用是都要刪除半小時前的記錄,這是沒有必要而且會降低效率。
可以一個什么辦法過更長的時間再做,比如6小時。大家自個兒想想吧,我就不說了。

這種方法只要稍做修改,就可以派上別的用處,如SESSION的管理、網站的訪問統計分析等。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

狠狠爱成人网_日韩一级在线_国产综合自拍_亚洲精品韩国_亚洲视频导航_麻豆成人在线播放_欧美jjzz_一区在线视频观看_美脚丝袜一区二区三区在线观看_欧美91视频
欧美在线精品一区| 欧美二区三区的天堂| 在线观看一区| 国语自产精品视频在线看8查询8| 欧美一区二区在线| 午夜激情一区| 伊人激情综合| 香蕉久久a毛片| 久久精品综合| 欧美日韩国产电影| 欧美一区二区视频在线观看 | 99精品国产在热久久婷婷| 精品不卡视频| 亚洲欧美国产精品桃花| 久久久综合网| 337p亚洲精品色噜噜| 欧美videossexotv100| 精品成人一区二区三区四区| 国产亚洲女人久久久久毛片| 中文字幕 久热精品 视频在线| 国产精品久久久久婷婷| 樱桃视频在线观看一区| 欧美a一区二区| 国产成a人亚洲| 欧美国产综合| 久久精品123| 欧美一区二区在线播放| 亚洲国产高清aⅴ视频| 亚洲人一二三区| 日本sm残虐另类| 成人精品免费看| 悠悠资源网久久精品| 一本一道综合狠狠老| 91精品国产综合久久精品图片 | 亚洲综合男人的天堂| 久久精品国产亚洲5555| 不卡的av网站| 国产精品日韩| 91麻豆精品国产自产在线 | 午夜欧美视频在线观看| 国产一本一道久久香蕉| 欧美日韩综合另类| 色哦色哦哦色天天综合| 久久先锋影音av鲁色资源| 亚洲精品乱码久久久久久久久 | 在线亚洲精品福利网址导航| 久久网站最新地址| 午夜精品久久久久久久| thepron国产精品| 国产精品资源| 久久欧美一区二区| 日韩av成人高清| 欧美视频成人| 欧美日免费三级在线| 国产精品成人免费在线| 蜜桃av一区二区| 亚洲第一黄网| 欧美大肚乱孕交hd孕妇| 亚洲主播在线观看| aa级大片欧美| 欧美日韩亚洲丝袜制服| 亚洲精品福利视频网站| 成人app软件下载大全免费| 免费亚洲一区二区| 国产嫩草影院久久久久| 国产在线麻豆精品观看| 在线一区日本视频| 国产欧美va欧美不卡在线| 国产综合色在线视频区| 国产日韩精品久久| 欧美国产97人人爽人人喊| 国产精品一区二区免费不卡| 国产精品入口66mio| 国产精品免费视频一区| 成人av网址在线| 欧美色倩网站大全免费| 亚洲成人免费视| 亚洲国产片色| 国产亚洲一区字幕| 成人永久免费视频| 欧美日韩成人在线一区| 日本少妇一区二区| 国产精品裸体一区二区三区| 国产精品毛片久久久久久久| 懂色av中文字幕一区二区三区| 欧美日韩在线观看一区二区| 日韩专区中文字幕一区二区| 一区二区精品国产| 亚洲欧美偷拍三级| 欧美三级乱码| 中文字幕av一区二区三区高| caoporen国产精品视频| 欧美一区二区三区在线电影| 精品亚洲国产成人av制服丝袜| 久久一区中文字幕| 日韩专区一卡二卡| 色噜噜狠狠成人中文综合| 欧美aⅴ99久久黑人专区| 日韩精品资源二区在线| 风流少妇一区二区| 日韩欧美国产一区二区三区| 国产成人自拍网| 日韩欧美国产一区在线观看| 国产98色在线|日韩| 精品国产亚洲在线| 欧美 亚欧 日韩视频在线| 国产婷婷一区二区| 欧美性事免费在线观看| 亚洲欧美日韩国产综合| 国产精品欧美日韩一区| 日韩1区2区3区| 欧美日韩www| 成人高清免费观看| 欧美国产精品v| 一区二区三区你懂的| 亚洲第一搞黄网站| 色妹子一区二区| 国产成人在线免费观看| 久久久天堂av| 99www免费人成精品| 日韩电影在线一区| 欧美精品乱人伦久久久久久| av电影天堂一区二区在线 | 欧美日韩免费观看一区| 一二三区精品视频| 在线欧美日韩精品| 成人免费精品视频| 日韩理论片中文av| 色婷婷av一区二区三区gif| 国产一区二区三区在线观看免费| 欧美大肚乱孕交hd孕妇| 在线播放日韩| 麻豆精品久久精品色综合| 日韩女优制服丝袜电影| 禁久久精品乱码| 麻豆精品新av中文字幕| 久久久久久久综合日本| 亚洲女人av| 福利一区二区在线观看| 亚洲色图制服丝袜| 欧美日韩国产免费| 国外精品视频| 国产一区二区三区在线观看免费 | 一区二区日韩av| 日韩一卡二卡三卡| 中文在线不卡| 成人免费av在线| 亚洲一区二区三区四区的| 日韩三级在线观看| 国产精品丝袜xxxxxxx| 国产成人在线网站| 亚洲一区二区成人在线观看| 日韩精品中午字幕| 午夜在线精品偷拍| 欧美在线高清| 国产一区二区三区黄视频| 18涩涩午夜精品.www| 911精品国产一区二区在线| 亚洲精品日韩在线观看| 国产成人免费9x9x人网站视频| 伊人婷婷欧美激情| 亚洲一区二区三区免费视频| 久久中文娱乐网| 欧美在线观看禁18| 亚洲成人中文| 91视频国产资源| 加勒比av一区二区| 亚洲午夜视频在线| 国产精品视频看| 日韩网站在线看片你懂的| 免费永久网站黄欧美| 欧美日韩国产高清| 成人精品国产免费网站| 老汉av免费一区二区三区| 亚洲综合区在线| 国产精品国产精品国产专区不片| 欧美一级在线观看| 日本久久一区二区| 国产精品久久久亚洲一区| 91美女在线看| 国产成人aaa| 精品一区二区三区av| 无码av免费一区二区三区试看 | 婷婷久久综合九色国产成人| ●精品国产综合乱码久久久久| 久久亚洲私人国产精品va媚药| 欧美日韩亚洲综合| 欧美在线观看视频在线| 久久久亚洲人| 美女久久网站| 麻豆久久精品| 亚洲欧美日韩精品久久久| 一本一本久久| 亚洲免费久久| 日韩香蕉视频| 一级成人国产| 国产精品一区二区在线观看| 一区二区av| 午夜在线视频观看日韩17c| 亚洲在线播放|