今PHP5でテキストにログを記録する掲示板を作成しています

とりあえず書き込みができ内容も表示できるのですが
書き込んだあと、もしくは記事を削除した後に一回リロードをしないと変更が反映されません
これをリロードなしに書き込んだらすぐに内容を反映・記事を削除したらリロードなしに記事が消えている状態にしたいのですがどうしたらよいでしょうか
header関数を使う方法も考えたのですが、もっとスマートな方法はありませんか?
よろしくお願いします

回答の条件
  • 1人2回まで
  • 登録:2007/08/03 22:06:05
  • 終了:2007/08/06 07:44:09

回答(3件)

id:KUROX No.1

KUROX回答回数3542ベストアンサー獲得回数1402007/08/03 22:15:45

ポイント50pt

書き込み画面->CGI起動->表示画面

となると思うのですが、

どこでリロードが必要なのでしょうか?

私が勘違いしてるのかも分からないですが、

必要なさそうに思うのですけどね。

ブラウザのキャッシュに残るんでしょうか?

もしそうなら、

CGIなら、

print "Pragma: no-cache\n";

print "Cache-Control: no-cache\n";

print "Content-Type: text/html\n\n";

HTMLなら、

<meta http-equiv="Content-Type" content="text/html">

<meta http-equiv="Pragma" content="no-cache">

<meta http-equiv="Cache-Control" content="no-cache">

をページに埋め込んでおけばどうでしょう。

次回からは、コメント欄に書くようにすると思います。

解決できるといいですね。

id:minkpa No.2

minkpa回答回数4178ベストアンサー獲得回数552007/08/04 07:03:03

ポイント32pt

おそらくブラワザのキャッシュに残っていると思うのでIEのオプションなどでキャッシュを保存しない設定にすればいいと思います。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません