Ne pas reposter quand l'utilisateur revient en arriere

WRInaute discret
Bonjour,

J'ai une page sur laquelle un utilisateur peut remplir un formulaire qui est ensuite poste "vers" la page index.php
Mon probleme est que si l'utilisateur va ensuite sur la page blabla.php puis clique sur le bouton "retour" du navigateur, il va se retrouver sur index.php et son navigateur va "reposter" le formulaire.
Comment peut-on eviter que cela se produise?

Merci
 
WRInaute accro
Lorsque tu envoies ton formulaire, tu vas chercher le dernier enregistrement. Si c'est identique à l'envoi en cours, un beau message d'erreur :)
 
WRInaute discret
C'est ce que je faisais jusqu'à présent.
Je me demandais s'il n'y avait pas quelque chose de plus "joli", question d'éviter de devoir comparer avec ce qu'il y a dans la base de donnée.

Merci
 
WRInaute accro
oui, après la vaidation du formulaire, tu crées une variable de session et si elle existe le formulaire ne peut plus être soumis.
 
Discussions similaires
Haut