HTML と PHP を使用して作成したお問い合わせフォームに問題があります。ユーザーがクリックするsubmitと、別のページにリダイレクトされ、ユーザーは「メッセージが送信されました」というメッセージを受け取ります。その後、自動的にホームページにリダイレクトされます。しかし、ユーザーがbackボタンをクリックすると、メッセージが再び表示され、フォームが再送信されます。その結果、2 つの同一のメッセージが私のメールに送信されます。
どうすればこれを修正できますか?
HTML と PHP を使用して作成したお問い合わせフォームに問題があります。ユーザーがクリックするsubmitと、別のページにリダイレクトされ、ユーザーは「メッセージが送信されました」というメッセージを受け取ります。その後、自動的にホームページにリダイレクトされます。しかし、ユーザーがbackボタンをクリックすると、メッセージが再び表示され、フォームが再送信されます。その結果、2 つの同一のメッセージが私のメールに送信されます。
どうすればこれを修正できますか?
Take a look at Preventing form resubmission and Prevent Back button from showing POST confirmation alert where you will find useful info how to make redirects which won't trigger form re-submission when the Back button is clicked.