• 締切済み

ログの保存をデータベースではなくテキストファイルで保存する方法

自分はかなり初心者なんですが、今PHPを使ってサイトを作ろうとしています。 その際にログをMySQLなどのデータベースではなくテキストファイルに保存したいと思っています。 勉強のために買った本にはデータベースを使用する方法しか書いていなくて現在困っています。 この方法について解説しているサイトか私が教えてあげようという方おりませんでしょうか? どうかよろしくお願いします。

みんなの回答

  • tripod_r
  • ベストアンサー率38% (5/13)
回答No.3

どういったログをとりたいのでしょうか!? 内容によってプログラムは様々です。 ・表示されたページのログ(カウント) ・アクセスしてきた人のブラウザ情報やIPなど ・リンク元 以上の様に取得したい情報によりますのでどういったログを作成したいかを記述してください。 既に取得したい情報やログのフォーマット等が決まっているのでしたら単純にopen関数を使用しtxt形式のファイルに書き込めばOKです。 参考URLをご参照下さい。 (フォルダのパーミッションを書き込みOKに変更する事をお忘れなく!!)

参考URL:
http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/php_k03.htm
すると、全ての回答が全文表示されます。
  • taba
  • ベストアンサー率61% (349/567)
回答No.2

何が分からないのかよく分からないのですが、初心者でしたら、まずこのあたりから勉強してみたらどうでしょうか。

参考URL:
http://php.s3.to/tt/
すると、全ての回答が全文表示されます。
  • hiyo680
  • ベストアンサー率12% (1/8)
回答No.1

どこまで調べました? どのあたりからわからないでしょう。 ログというと 掲示板のログなどを思い浮かべたらいいですか? 無料配布のphpスクリプト(perlでもok)を見るといくらかイメージできてくるんじゃないでしょうか。 やっていることといえば、普通にファイルに書いたり読んだりしているだけです。 私も理解するまでちぷんかんぷんで困ったころがあります

すると、全ての回答が全文表示されます。

関連するQ&A