A-A+
PHP 文本頁面瀏覽次數
以下是一個PHP的簡單網頁瀏覽次數統計系統,請把counter.txt的檔案權限設置為666
<?php @session_start(); $counterFile = "counter.txt"; //file_get_contents()讀取檔案內容,intval()把String變為Integer $counter = intval(file_get_contents($counterFile)); //設置SESSION防止不停刷新頁面 if($_SESSION['counted']!=1){ //開啟檔案為寫入,並設置為0 $fp = @fopen($counterFile, "w"); //當開啟檔案成功 if($fp){ //鎖定檔案,以防止同時寫入,減少錯誤機率 flock($fp, 2); //把Counter+1並寫入檔案 @fwrite($fp, ++$counter); //解除鎖定檔案 flock($fp, 3); //關閉檔案 fclose($fp); //防止頁面刷新 $_SESSION['counted']=1; } } //輸出 echo "瀏覽人數:" . $counter;?>這樣,一個簡單的頁面瀏覽次數計數器已經完成了。

