Page 1 sur 1
[MySQL] "confirmer le nouvel envoi du formulaire"
Posté : 19 juil. 2010, 18:24
par capunette
Bonjour bonjour
Alors je débute en php et mySql. Je viens de créer une base de donnée afin de gérer un mini-chat pour mon site. Tout fonctionne très bien.
Mais je rencontre un petit soucis. Je m'explique:
Si je pose un message sur mon t'chat, il s'affiche sans problème. Maintenant, si je veux actualiser la page, un message s'affiche : "confirmer le nouvel envoi du formulaire" qui me dit ceci : "La page que vous recherchez a utilisé des informations que vous avez envoyées. Si vous revenez sur cette page, chaque action précédemment effectuée sera répétée. Souhaitez-vous continuer ? Continuer - annuler".
Vous comprendrez que mon premier message posté est répété à chaque actualisation de la page.
Savez-vous d'où celà peut venir ?
Merci de votre aide !
Re: [MySQL] "confirmer le nouvel envoi du formulaire"
Posté : 20 juil. 2010, 09:04
par Yosh
Il te faut faire une redirection une fois ton message enregistré en base.
Re: [MySQL] "confirmer le nouvel envoi du formulaire"
Posté : 21 juil. 2010, 21:42
par Invité
J'ai déjà eu quelques conseils sur un autre forum.
Si tu veux jeter un oeil :
http://www.siteduzero.com/forum-83-5417 ... laire.html
Merci

Re: [MySQL] "confirmer le nouvel envoi du formulaire"
Posté : 22 juil. 2010, 18:21
par AB
J'ai jeté un oeil sur le lien du site du zero. Le principe est le même qu'indiqué par
Yosh, il faut faire une redirection à l'aide d'un
header('Location: mapage.php');
Cela dit tu n'est pas obligé d'utiliser deux pages pour faire cela... Je veux dire si précédemment ton traitement php était dans la même page que ton formulaire, il te suffisait d'écrire le header ci-dessus (avec le bon nom de la page sur laquelle tu veux diriger le visiteur) juste après le code d'enregistrement du message.
Re: [MySQL] "confirmer le nouvel envoi du formulaire"
Posté : 25 juil. 2010, 22:04
par capunette
Mais je ne veux pas rediriger le visiteur moi

Re: [MySQL] "confirmer le nouvel envoi du formulaire"
Posté : 26 juil. 2010, 02:50
par AB
C'est une façon de parler, car si tu le redirige vers la même page (la page en cour) dans les conditions que l'on t'a indiquées, le visiteur ne sera pas redirigé mais il n'y aura plus ce pb de double post en cas de rafraichissement de la page. C'est bien ça que tu veux, non ?
Re: [MySQL] "confirmer le nouvel envoi du formulaire"
Posté : 26 juil. 2010, 20:01
par capunette
Oui c'est bien celà !
Je me remet au boulot..

Re: [MySQL] "confirmer le nouvel envoi du formulaire"
Posté : 06 mars 2012, 14:58
par bmjp
bonjour,
je vient de crée ma tout premiere site en php et jé intégrai un livre d'or
tout est inpec sauf le message qui s"affiche "confirmer le nouvel envoi de formulaire"
quand j'actualise.
j"ai essai >>>header('bmjplivredor.php');<<<< mais toujour pareille
merci d'avance pour votre aide
Re: [MySQL] "confirmer le nouvel envoi du formulaire"
Posté : 06 mars 2012, 17:12
par xTG
Voir le message de
AB plus haut avec le bonne syntaxe.

Re: [MySQL] "confirmer le nouvel envoi du formulaire"
Posté : 09 févr. 2015, 22:28
par adem
Il te faut faire une redirection une fois ton message enregistré en base.
Re: [MySQL] "confirmer le nouvel envoi du formulaire"
Posté : 09 févr. 2015, 22:29
par adem
Re: [MySQL] "confirmer le nouvel envoi du formulaire"
Posté : 10 févr. 2015, 09:57
par Megadeth
Slt,
Pour ne pas avoir ce genre de souci perso je poste un jeton de sécurité pour m'assurer qu'il s'agit pas d'un re-post des mêmes infos.
Mega
