ページごとのクセスカウンタを作る

Macas / Morona Santiago

//ページのIDを含んだファイル名

$logfile = “access/” . $page_id . “.dat”;

//ファイルを開いて現在の数字を読み込む。無い場合はファイルを作成する

$fp = @fopen($logfile,”r”);
$accnt = fgets($fp);
fclose($fp);

//カウンタの数を一つ増やす

$accnt = $accnt + 1;

//増やした数字を上書きする

$fp = @fopen($logfile,”w”);
fputs($fp, $accnt);
fclose($fp);

fopen ファイルを開く
fgets ファイルの内容を読み込む
fwrite ファイルに書き込む
fclose ファイルを閉じる

コメント

タイトルとURLをコピーしました