PHPでシンプルIPアドレスロガー
現在,ポートフォリオとしてWebサイトを作ってて,なんとなくIPアドレスのロガーが欲しいと思ったので作ったのをlog.
<?php # embed code # <script src="logger.php"></script> $d = date('Y-m-d H:i:s'); $ip = $_SERVER['REMOTE_ADDR']; $str = $d." ".$ip."\n"; # log file requires permission 606 $fp = fopen("log.txt", "a"); fwrite($fp, $str); fclose($fp); ?>
パパッと解説.上2行のコメントはhtmlに埋め込むコード.中3行が日付とIPアドレスの取得で,それを記録したい形に連結してる.終わり3行はファイル書き込み.パーミッション606のlog.txtが必要になる.