mehdisfr
Messages postés57Date d'inscriptiondimanche 19 décembre 2004StatutMembreDernière intervention21 novembre 2006
-
17 avril 2006 à 18:40
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 2007
-
17 avril 2006 à 22:41
salut
j'ai une page formulaire.php qui contient un formulaire
mon probleme c quand je refresh ma page l.action de l'envoie se fait toute seule.
Est ce que je peu (bloquer) l'envoie quand je refresh ma page.
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 17 avril 2006 à 21:18
Salut,
si tu fais un refresh en faisant F5 non c'est impossible, enfin disons que pour contrer ça, lorsque tu traites en PHP le cas où le formulaire a été remplis, à la fin de la condition tu fais un header('location:tapage.php'); tapage.php est le nom de la page où y'a ton formulaire, comme ça même si tu refais F5 après avoir posté, tu te retrouveras sur "tapage.php" sans avoir le message du navigateur "données POST DATA"
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 17 avril 2006 à 22:02
Je pense que ça ne marchera pas, car c'est le navigateur qui envoie les données POST, bref quand tu fais un refresh il a toujours les données post en mémoire :) et PHP n'y change rien (client/serveur)