| たびたびお世話になります。 迅速なご回答ありがとうございます。 今回、せっかく、ご指導いただいたのですが、残念ながら一部については、うまくいきませんでした。
●解決した件 (1) 投稿者が2重投稿したときに、発言回数が1つ増えるので、発言回数を1つ減少させて増えないようにしたい。 ・二重投稿の件は、ご教示の通り、エラーメッセージを前に入れることにより、無事解決いたしました。どうもありがとうございました。
●解決しなかった件 (2) 投稿者が自ら発言を削除した場合に、現行では、発言回数はそのままですが、発言回数を自動的に1つ減らしたい。 (3) 管理者が投稿者の発言を管理者画面で削除した場合にも、同じく投稿者の発言回数を自動的に1つ減らしたい。 >もう一方は一度名前を別の変数に入れた後、 >ループを抜けてから実行する形にしてみてください。 ・whileルーチンからサブルーチン呼び出しメソッドをはずすよう、修正いたしました。(1799,1804行) ・最新投稿案件を削除するときは、うまく機能しました。 ・しかし、新しい順で2番目以降の記事を削除するときは、発言回数を一つ減らしたいのですが、うまく機能していません。 ・また、管理者が投稿者の発言を管理者画面で複数削除した場合も、削除した分だけ発言回数を減らしたいのですが、それも機能していません。 。 再度、修正版をアップします。 ibbs.cgiのソースは、 http://akko.chataro.net/cgi/test/ibbs.txt 掲示板のURLは、 http://akko.chataro.net/cgi/test/ibbs.cgi です。 set.cgiはデフォルトのままです。管理用パスワード・削除パスワードは「7777」
度々お手数をおかけして誠に恐れ入りますが、何卒ご教示のほどよろしくお願いいたします。。
|