重複の可能性:
ブラウザーの更新による投稿の重複を防ぐには?
form
ユーザーからいくつかの情報を提供し、2 つのデータベースに登録する単純な htmlがあります。すべて問題ありません。しかし、そのユーザーが F5 キーを押すか、ページを更新するときに問題が発生します。この場合、以前の情報が再びデータベースに登録され、複製が作成されます。
あなたからの私の質問は、データベースに情報を登録した後にヘッダーを削除する方法です
重複の可能性:
ブラウザーの更新による投稿の重複を防ぐには?
form
ユーザーからいくつかの情報を提供し、2 つのデータベースに登録する単純な htmlがあります。すべて問題ありません。しかし、そのユーザーが F5 キーを押すか、ページを更新するときに問題が発生します。この場合、以前の情報が再びデータベースに登録され、複製が作成されます。
あなたからの私の質問は、データベースに情報を登録した後にヘッダーを削除する方法です
一般的な解決策は、POST を処理するサーバー側スクリプトがそれ自体にリダイレクトすることです。ブラウザは GET リクエストを使用してページをフェッチし、ページを安全にリロードできます。必要に応じて、POSTdata を SESSIONdata にコピーし、それを参照して、「メッセージが送信されました」、「注文が送信されました」、「設定が保存されました」などのフィードバックを提供できます。
POST/REDIRECT/GETを検索します。それを解決するデザインパターンの名前です。