ちょっと先の未来クイズ第4問

postメソッド 送信後に移動したページにて携帯の『再読み込み』を押したときに、再送信を求められます。同じページの場合は良いんですけど異なる送信ファイルの場合はどんな方法ありますか。

postでファイル移動後に再送信を求める表示を意図的に出さなくする方法ありませんか。

A 回答 (1件)

POSTメソッドで送信後、別のページにリダイレクトしてやればよいのではないでしょうか。


<?php
header('Status: 301 Moved Permanently');
header('Location : http://example.com/thanks.php'); //リダイレクト先のURL
?>
こうすれば、再読み込みされても、再送信されないと思います。
    • good
    • 0
この回答へのお礼

おはよう御座います!

してみたら見事に出来ました(^-^)

リダイレクトだったんですね!

POSTファイル→POST送信後ファイル→リダイレクトファイル
真ん中を飛ばしているから再送信はなくなるんですね!

勉強になりました!
有り難う御座いました☆

お礼日時:2009/08/29 09:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!