発言者 管理人 日時 August 24, 1998 at 23:21:24:
返事 : imgboard1.10を利用されてますか?and... 発言者 管理人 日時 August 24, 1998 at 19:48:38:
管理人です。
細部を再度チェックし、切り分けしたところ、
削除ルーチンの中の記事呼び出し番号がひとつずれていることが
判明しました。これでは削除されないです。
緊急に対処して、フィックス版をimgboard1.15として、登録しました。
(1.10からの変更点は1行だけなのですが、重要なバグフィックスなので番号を
敢えて5あげます。)
ごめんなさい。今まで指摘してもらった方々、対応が遅くなりすみませんでした。
●imgboardオリジナル版0.91から最新版だった1.10版までの全ユーザの皆様へ
すでにimgboardを使用されている方は、申し訳ないのですが
以下の1行を書換えてください。
(これを書換えないと最大登録件数を超えた場合に画像データが
自動削除される機能が動きません)
imgboardスクリプトのちょうど真ん中ぐらいにある
sub post_dataというブロック内で
----------------------
#古い画像を削除
if($all_message > $max_message){
for($i=$max_message+1; $i<$all_message+1; $i++){
----------------------
という部分があります。
このforで始まる1行から+1を二つ除いてください。
誤 for($i=$max_message+1; $i<$all_message+1; $i++){
正 for($i=$max_message; $i<$all_message; $i++){
です。これを書換えると、画像データは自動的に削除されるようになります。
#テスト済