PHP 簡易アクセスログ 出力
2016.04.29
この記事は最終更新日から1年以上が経過しています。
ホンの備忘録です。
PHPで簡易にアクセスログを吐き出したかったので、
log.txtを作成し、時刻、IPアドレス、ホスト名、リファラを出力。
$filename = "./log.txt"; //ログファイル名 $time = date("Y/m/d H:i"); //アクセス時刻 $ip = getenv("REMOTE_ADDR"); //IPアドレス $host = getenv("REMOTE_HOST"); //ホスト名 $referer = getenv("HTTP_REFERER"); //リファラ if($referer == "") { $referer = "refererなし"; } //ログ本文 $log = $time .",". $ip . ",". $host. ",". $referer; //ログ書き込み $fp = fopen($filename, "a"); fputs($fp, $log."n"); fclose($fp);
log.txtを確認すると、残っていきますね!