Actualiser et requetes php ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Actualiser et requetes php ?

par Ryle » 08 janv. 2007, 00:42

Tu peux utiliser la commande header() après avoir traité les données de ton formulaire pour rediriger l'utilisateur vers une nouvelle page. S'il actualise, cela aura pour seul effet de recharger cette nouvelle page (donc pas de ré-envoi de mail ou de multi-postage :))

Fais une recherche sur le pattern PRG (Post Redirect Get) ce sujet a déjà été abordé plusieurs fois :)

Actualiser et requetes php ?

par Invité » 08 janv. 2007, 00:35

Bonjour,

J'ai fait un formulaires de contact :

contact.php = affichage du formulaire
contact1.php = validation et envoi du mail

Le problème,c'est que une fois que la personne valide le formulaire,tout se passe correctement,je recoit bien le mail !

Mais si la personne réactualise la page,l'email se renvoit de nouveau ! Si il actualise 50 fois,je recoit 50 mails.. :(

Comment éviter ce genre de problème ?

Merci de votre aide !