■ 掲示板を作成する2
スクリプト
実行
前回は掲示板のログを表示するところまででしたが、今回はそれに書き込み処理を追加しました。
WriteMessageルーチンが書き込み処理部です。やっていることはいたって単純です。
- ログファイルから蓄積されているログを一旦全部読み出す。
- 新しいログを書き出す。
- 古いログを書き出す。
GetWriteMessageでは書き込むメッセージを組み立てています。フォームからのデータの解析はEvalParamの中で既に行われているので、その結果を組み合わせていくだけです。IPアドレスはフォームからではなく、環境変数から取得しています。このデータは将来掲示板荒らし対策に利用するつもりです。
[an error occurred while processing this directive]
|