J'ai une forme simple php, comme ceci:Prévenir la forme d'être soumis deux fois
<?php
if(isset($_POST['myform']))
// email...
else
// display form
le problème est que si j'actualisez la page après que je soumets la forme, il se soumis deux fois. Comment puis-je empêcher cela?
Ceci est d'ailleurs appelé le [Post-Redirect-Get pattern] (http://en.wikipedia.org/wiki/Post/Redirect/Get). – BalusC
merci. mais maintenant j'ai un autre problème :) J'ai ajouté 'header ('Location: http://www.example.com/?formsent=1');', et je vérifie '$ _GET ['formsent'] 'pour afficher un message de réussite. Le problème est que si je rafraîchis la page je reçois le même message de succès :) – Alex
et le problème est? ... Je ne vois pas cela comme un problème, car il ne manipule aucune donnée sur la base de données. –