※ ChatGPTを利用し、要約された質問です(原文:php select 外部ファイル読み込み)
PHPで外部ファイルを読み込む方法とアクセスログの表示
このQ&Aのポイント
PHPで外部ファイルを読み込む方法と、アクセスログの表示について教えてください。
log.phpにて、20110210.logの中身を表示させたいと思っています。毎日logファイルが作成され、日付.logという形式で保存されます。log.phpで選択した日付のアクセスログを表示する方法を教えてください。
また、logファイルが増えすぎる場合は、月ごとの表示にすることは可能でしょうか?
log.phpにて20110210.logの中身を表示させたいと思っています。
仕様としてはアクセスログになるのですが、毎日のようにlogファイルが作成され、ファイル名は上記の用に日付.logにしています。
log.phpでformのselectにて保存されているアクセスログファイルの一覧が表示され、submitをクリックすると選らんだ日付のアクセスログが同ファイルに表示されるようにしたいのですが・・・
例
log.php
<select>
<option value="/log/20110207.log">20110207</option>
<option value="/log/20110208.log">20110208</option>
<option value="/log/20110209.log">20110209</option>
<option value="/log/20110210.log">20110210</option>
</select>
<input type="submit" name="log" value="表示">
20110207を選んだら、20110207のlogファイルが表示される。
20110208を選んだら、20110208のlogファイルが表示される。
日が変わりファイルが作成されたらselectにも日付が追加されている。
また、月日が経つとlogファイルがとてつもない数になるので、月が変わったら月ごとの表示にしたいのですが、こちらは可能なのでしょうか?
以上のことなのですが、お分かりの方がいらっしゃいましたらご教示お願いします。
ご面倒でなければソースも教えていただけると助かります。
お礼
度重なる質問に対し、ご回答有難う御座います。 できました。 全然検討違いでした。 本当に有難う御座います。