Stop browsers asking to resend form data on refresh

You need to use the the POST-Redirect-GET pattern.

Make your form respond with a redirect to a GET request.
This way, when the user refreshes the page, it will only resend the GET.

Leave a Comment