CGI-BBS > 電子掲示板 > 簡易BBS > 簡易BBSでのブラウザの再読み込みについて


カレッヂ
カレッヂ


質問者 ブルー  投稿日 2004/11/12(金) 10:34:23
はじめまして。ブルーと申します。

簡易BBSを使用させていただき、HPに設置しようと動作確認中なのですが、
再読み込みについての動きについて、教えていただけないでしょうか。

投稿した後、ブラウザの再読み込みを押すと、二重(連続)投稿の禁止の
メッセージが表示されてしまいます。
2重(連続)投稿チェックの対象にする設定行数を小さい値にし、再読み込みを押すと、
二重投稿されてしまいます。
通常のブラウザの再読み込み機能を使用できるようにすることはできないのでしょうか?

更新ボタンがわざわざ用意されているということは、簡易BBSの仕様だとは
思いましたが、操作性を考慮すると、出来ましたら、ブラウザの再読み込みの機能も
使えるようにならないかと思いまして、質問させていただきました。

既に、議論されているかもしれないのですが、どうぞよろしくお願いいたします。

プロバイダ参照:
サーバのOS:(未選択)
パソコンのOS:WinNT系
エディタ:メモ帳
FTPソフト:ホームページビルダー
サーバ移転:した
改造:している 改造前不動
CGI習熟度:firsttime

回答者 しあわせのツボ  [削除]  投稿日 2004/11/12(金) 16:18:20
掲示板とか以前に、HTTPの仕様上、普通にはできません。
ブラウザは掲示板だけに使うものではないので。
たとえば「条件を入力して検索」するような場合、検索結果をリロードするには
入力した検索条件も一緒にリクエストする必要があります。
(それを「掲示板への投稿」でやると、再度投稿されてしまう訳です)

レスキューさんのスクリプトの中には、書き込み処理のあとリダイレクトをかけることで
それを回避しているものがあったはずです。
サーバ負荷が増えるのであまりお勧めはできませんが、参考にはなるでしょう。

返信(回答)する

 


Web裏技