Actualisation
Fermé
bedidaquin01
-
15 sept. 2011 à 20:15
le hollandais volant Messages postés 4998 Date d'inscription samedi 8 mars 2008 Statut Membre Dernière intervention 23 décembre 2023 - 16 sept. 2011 à 15:05
le hollandais volant Messages postés 4998 Date d'inscription samedi 8 mars 2008 Statut Membre Dernière intervention 23 décembre 2023 - 16 sept. 2011 à 15:05
1 réponse
le hollandais volant
Messages postés
4998
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
23 décembre 2023
1 057
15 sept. 2011 à 20:23
15 sept. 2011 à 20:23
Salut,
Lors d'une requête $_POST, les données sont conservées coté serveur, car la page est générée suite à un clic sur ta page.
Pour réinitialiser ça, il faut actualiser la page via PHP, de façon à avoir une page comme si on n'avait pas cliqué sur « envoyer ».
En bas du script, il faut mettre quelque chose ainsi, en PHP : (mais il faudrait que le PHP et le HTML soient sur des pages différentes.
Lors d'une requête $_POST, les données sont conservées coté serveur, car la page est générée suite à un clic sur ta page.
Pour réinitialiser ça, il faut actualiser la page via PHP, de façon à avoir une page comme si on n'avait pas cliqué sur « envoyer ».
En bas du script, il faut mettre quelque chose ainsi, en PHP : (mais il faudrait que le PHP et le HTML soient sur des pages différentes.
header('Location: '.$_SERVER['PHP_SELF']);
16 sept. 2011 à 02:36
mais si j'ai bien compris ,
je creais un formulaire html pour la saisie des infos et une page php pour le traitement de ce formulaire dont j'ajoute header('Location: '.$_server['php_self']);
mais comment on actualise la page via php
16 sept. 2011 à 15:05
Si on envoie sur la même page, c'est une réactualisation.
Attention per contre, à bien mettre ce code dans un "if" qui teste si le message a été posté : sinon on se retrouve avec une boucle de redirection infinie