【PHP】人氣計數程式 / 總瀏覽數 / session應用 / txt應用

有時候我們要統計網頁的總人氣瀏覽數,可以應用session防止重複計算人次,然開啟寫入txt,並用echo做輸出顯示。

@session_start();
$counterFile = "count.txt";			//讀取寫入的檔案名稱
$counterizo = intval(file_get_contents($counterFile));
if($_SESSION['countizo']!=1){			//檢查SESSION
	$fp = @fopen($counterFile, "w");
	if($fp){
		flock($fp, 2);
		@fwrite($fp, ++$counterizo);
		flock($fp, 3);
		fclose($fp);
		$_SESSION['countizo']=1;	//防止重複計算
	}
}

echo "人氣 ( ".$counterizo." )";			//輸出