php檔案中直接使用計數器代碼:
$countfile = "num.txt";
//定義計數器寫入的檔案是目前的目錄下num.txt,然後我們應當測試該檔案能否開啟
if (($fp = fopen($countfile, "r+")) == false) { //用讀寫入模式開啟檔案,若不能開啟就退出
printf ("開啟檔案 %s 失敗!",$countfile);
exit;
}
else
{
//如果檔案能夠正常開啟,就讀入檔案中的資料,假設是1
$count = fread ($fp,10);
//讀取10位元據
$count = $count + 1;
fclose ($fp);
//關閉當前檔案
$fp = fopen($countfile, "w+");
//以覆蓋模式開啟檔案
fwrite ($fp,$count);
//寫入加1後的新資料
fclose ($fp);
//並關閉檔案
echo '您好,您是第'. $count.'位訪客';
//輸出資料
}
?>
以上內容儲存到php中即可,並在同目錄下建立num.txt
但是我們經常會看到很多網站的統計代碼都是以js調用的形式顯示的,下面我們就再來簡單修改一下:
$countfile = "num.txt";
//定義計數器寫入的檔案是目前的目錄下num.txt,然後我們應當測試該檔案能否開啟
if (($fp = fopen($countfile, "r+")) == false) { //用讀寫入模式開啟檔案,若不能開啟就退出
printf ("開啟檔案 %s 失敗!",$countfile);
exit;
}
else
{
//如果檔案能夠正常開啟,就讀入檔案中的資料,假設是1
$count = fread ($fp,10);
//讀取10位元據
$count = $count + 1;
fclose ($fp);
//關閉當前檔案
$fp = fopen($countfile, "w+");
//以覆蓋模式開啟檔案
fwrite ($fp,$count);
//寫入加1後的新資料
fclose ($fp);
//並關閉檔案
echo 'document.write("'.$count.'")';
//用javascript形式輸出資料
}
?>
以上內容儲存到FileCount.php,並在同目錄下建立num.txt。
在html檔案裡面js調用方法。
http://www.bkjia.com/PHPjc/752063.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/752063.htmlTechArticlephp檔案中直接使用計數器代碼: $countfile = num.txt; //定義計數器寫入的檔案是目前的目錄下num.txt,然後我們應當測試該檔案能否開啟 if (($fp...