プログラミング備忘録

忘れない様にメモ

*

formでの二重送信防止

   

アイテム登録などのformのページでリロードすると、二重登録されてしまうときの対策。

これはリロード時に直前のsubmit時の情報を持ってリロードされてしまうため。
(警告が出る)

防止策

スクリプトの最後に
header(“Location:index.php”);
を入れておく。

これでリロードすると直前はページ遷移だけでsubmit時の情報を持っていないので、大丈夫です。

この記事は役に立ちましたか? はい いいえ 0人中0人が役に立ったと言っています。

 - PHP