wordpress實現訪客統計

2022-04-09 10:58:36 字數 1273 閱讀 6473

簡單介紹一下用php+mysql實現簡單的訪客統計

一、php指令碼

<?php //連線資料庫

$conn=mysql_connect("localhost","root","root");

if(!$conn)

//設定資料庫編碼方式

mysql_query("set names utf8",$conn) or die(mysql_errno());

//選擇資料庫

mysql_select_db("wordpress",$conn) or die(mysql_errno());

$adress=$_server["remote_addr"];

//將本次訪客的ip位址新增到資料庫中

$sql="select times from wp_count where ip='$adress'";

$res=mysql_query($sql,$conn);

if(!$row=mysql_fetch_row($res))else

$res=mysql_query($sql,$conn);

//傳送語句獲取總數

$sql="select count(ip) from wp_count";

$res=mysql_query($sql,$conn);

if($row=mysql_fetch_row($res))

echo"您是第 "."$num"." 位訪客"."您的ip位址是"."$adress";

mysql_close();

?>

ps:當資料庫中當前ip沒有的時候,執行insert。否則執行update。insert插入ip以及初始值times=1,update更新times+1。

二、資料庫示例

表wp_count

ps:上面的表結構滿足我的需求,因為我的站點統計的是ip數,而且我將同乙個ip無論訪問多少次都認定為他是乙個訪客。頁面上顯示的多少位就是總共有多少個ip訪問。

三、效果

四、擴充套件

上面的示例使用的是資料庫的方式實現。當然,如果使用txt文字的形式也是可以的。

在簡單的訪客統計的基礎上,大家可以為自己的站點新增乙個很精確的站點統計。例如實現訪客上次訪問時間,就可以利用js觸發當訪客關閉當前頁面的時候修改訪問時間就能實現。

ps:經測試,百度統計的資料並不是非常準確。因為百度是用引用的js進行資料統計,如果站點js載入失敗或者其他原因就可能導致某些資料未統計到。

訪客次數統計

外掛程式方法 目錄檔案放入 見檔案dedecms外掛程式實現您是本站的多少位訪客 另一種方法 1.將count.php檔案放到 根目錄,內容如下 創作來自亳州淮中網 使用請保留版權。session start max len 8 counterfile counter.dat if file exi...

部落格園訪客統計的實現

最近有人讓我把裡面關於訪客統計做一篇文章 一直沒有寫,今天就發了吧 對不起呀!一直沒有時間 今天我會發多篇文章關於的美化問題。相信大家也看到了右側公告欄的訪客量統計的效果,我們可以看到有兩個樣式,乙個是單獨統計人數的,乙個是統計訪客 的,是不是感覺還挺不錯的?首先是數字樣式,效果如下 這個我們通過f...

統計各國訪客外掛程式 flag counter

很多人都想知道自己的部落格或者 每天到底有哪些國家的人瀏覽過,今天向你介紹的免費統計工具flag counter就可以實現上述功能。flag counter可以顯示不同國家的訪問者,只要訪問了就能在你的部落格上顯示該國家的國旗,當然後台統計,詳細ip統計則別人是看不見的。放到側邊欄非常漂亮哦!如何使...