Authentication




Cancel OK
B!コメントする  2011-01-08 00:00:00 by old

サイト作り

見て判るようにこのサイトはまだ何もありません。
そう、アクセスログとかもなかったわけです。なので簡単に作ってみました。
このサイト自体はcodeigniterで構築されているのでcodeigniterを利用した簡単なモノです。
codeigniter自体をはじめて触るのでしょぼいですがこんな感じのを作りました。

/**
* ログ保管場所
*/
$log_save = "log";
$host_addr = gethostbyaddr($this->input->server('REMOTE_ADDR'));// IP => ホスト
$this->load->helper('date'); // 時刻ヘルパー
$env = "[ ". mdate("%Y/%m/%d %h:%i:%s", time()) ." ] [ ". // アクセス時刻
$this->input->server('REQUEST_URI') ." ] [ ". // URL
$this->input->server('HTTP_REFERER') ." ] [ ". // REFERER
$this->input->server('REMOTE_ADDR') ." ] [ ". // REMOTE_ADDR(IP)
$host_addr ." ] [ ". // REMOTE_ADDR(HOST)
$this->input->server('HTTP_USER_AGENT')." ]\n";// UA
file_put_contents($log_save, $env, FILE_APPEND);

これをmodelに突っ込んで
$this->load->model('Access_log');
$this->Access_log->accesslog();

こんな感じで呼び出して機能させてます。
とりあえずちゃんと動いているのでいいとしましょう。


ブログ  

  • コメント
  • コメントはまだありません