Le formulaire est renvoyé lorsque le dos est enfoncé
J'ai un problème avec mon formulaire de contact que j'ai fait à l'aide de HTML et de PHP. Lorsque l'utilisateur clique sur envoyer il redirige vers une autre page où l'utilisateur reçoit le message "Votre message a été envoyé". Ensuite, il redirige automatiquement vers la page d'accueil. Mais, lorsque l'utilisateur clique sur le bouton, le message s'affiche de nouveau et que le formulaire est soumis. Par conséquent, je reçois deux messages identiques envoyés à mon adresse e-mail!
Comment puis-je résoudre ce problème?
Lorsque vous cliquez à nouveau vous aussi envoyer des données de formulaire. Vous feriez mieux de rediriger l'utilisateur vers une nouvelle instance de la page. En donnant un lien cliquable ou juste utiliser <meta http-equiv="Refresh" content="5; url=quel">
Code d'État HTTP 303: Voir les Autres
Code d'État HTTP 303: Voir les Autres
OriginalL'auteur Devansh Kumar | 2012-07-07
Vous devez vous connecter pour publier un commentaire.
Prendre un coup d'oeil à La prévention de la forme nouvelle présentation et Prévenir un bouton de montrer ce POST alerte de confirmation où vous trouverez des infos utiles comment faire des redirections qui ne déclenchent pas la forme de re-présentation lors de l'Arrière bouton est cliqué.
OriginalL'auteur brezanac