読者です 読者をやめる 読者になる 読者になる

walkingmask’s development log

IT系の情報などを適当に書いていきます

MENU

PHPでシンプルIPアドレスロガー

現在,ポートフォリオとしてWebサイトを作ってて,なんとなくIPアドレスのロガーが欲しいと思ったので作ったのをlog.

以下,phpソースコード

<?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が必要になる.