Hack BBS
[全部のスレッド一覧][新規投稿][記事の削除・変更]
[Home Page]
返信投稿はタイトルのリンクをクリックして下さい
スレッド【No.4944】の中の記事をすべて表示しています
【No.4944】のスレッド
08/01/17(木) 03:06:53 投稿者[木箱] [No.4944]のスレッド内
- 【No.4944】 タイトル[このBBSは何かおかしい?]
この記事がスレッドの最初です
- このBBSですが、投稿の番号が逆戻りしたりとか、何かおかしいですね?
どうやら、ある条件下で、投稿を削除して欠番になった番号を再利用するようですね。
とりあえず、4945が消えると困るので書き直しておきました。
山下さん、実際のところどうなんでしょうか?
08/01/17(木) 15:29:09 投稿者[山下康成] [No.4944]のスレッド内
- 【No.4945】 タイトル[Re: このBBSは何かおかしい?]
【No.4944】に対する返信
- ご迷惑をお掛けして申し訳ありません。
最新の記事を削除すると、どうも管理が狂うようですが、良くわかってません。
SPAM 書き込みを消さずに放置しておくわけにもいきませんし、、(藁)
08/01/29(火) 21:06:13 投稿者[木箱] [No.4944]のスレッド内
- 【No.4970】 タイトル[Re: このBBSは何かおかしい?]
【No.4945】に対する返信
- また末尾の前の投稿が消えていました。
スクリプトのチェックをお願いします。
http://www.yamasita.jp/cgi-bin/BBS/eztree.cgi?action=view&view_num=4953
の近辺に余計な記述とかありませんか?
消えた内容はメールで届きますので、手動での復旧もできなくはなさそうです。
08/01/29(火) 21:18:25 投稿者[山下康成] [No.4944]のスレッド内
- 【No.4971】 タイトル[Re: このBBSは何かおかしい?]
【No.4970】に対する返信
- $num == $sakujo_num の近辺は
EASY Tree BBS オリジナルのままのはずです。
-------------------------------------
#投稿番号(通し番号)を取得
if(!open(IN,"num.txt")){&error(err_file);}
flock(IN,2);
$num = <IN>;
flock(IN,8);
close(IN);
$num--;
#最新記事の削除の際、最新の番号を1つ減らす必要がある
if($num == $sakujo_num){
if(!open(OUT,">num.txt")){&error(err_file);}
flock(OUT,2);
print OUT "$num";
flock(OUT,8);
close(OUT);
}
-------------------------------------
というわけで、手におえてません。
(変な日本語)
08/01/29(火) 23:51:43 投稿者[木箱] [No.4944]のスレッド内
- 【No.4972】 タイトル[Re: このBBSは何かおかしい?]
【No.4971】に対する返信
- 確かに元のままですね。という事は他所でもおかしい?
しばらくの間、$num--;をコメントアウトしてみて下さい。
末尾が欠番になる方が末尾前が消えるよりマシと思います。
これでもおかしいようならきちんと調べてみます。
08/01/21(月) 04:16:00 投稿者[木箱] [No.4944]のスレッド内
- 【No.4953】 タイトル[Re: このBBSは何かおかしい?]
【No.4945】に対する返信
- > 最新の記事を削除すると、どうも管理が狂うようですが、良くわかってません。
元々のスクリプトには、おかしなところはなさそうです。
$num == $sakujo_num を検索して、その近辺をチェックしてみて下さい。
追伸 4951の内容が変化しました。削除をお願いします>山下さん