Supprimer les données envoyées PHP

Fermé
osso045 Messages postés 178 Date d'inscription dimanche 14 mars 2010 Statut Membre Dernière intervention 30 mai 2011 - 4 juin 2010 à 17:34
osso045 Messages postés 178 Date d'inscription dimanche 14 mars 2010 Statut Membre Dernière intervention 30 mai 2011 - 7 oct. 2010 à 21:34
Bonjour.
j'ai deux page php: a.php et b.php
quand je finis de remplir les champs (boutons radio + zones de texte, zones de liste ...) et je clique sur le bouton Submit pour envoyé les variables à la 2eme page (b.php);
le problème est que je suis obligé chaque fois de fermer la page php (a.php) et de la réouvrir (ou taper sur mon navigateur: Localhost) pour qu'il supprime les donnés envoyées par POST (les variables envoyées),
pourquoi quand j'actualise la page (a.php ou b.php) les données envoyées par Post reste toujours visible ??
+ comment faire pour supprimer les données envoyées lors de rechargement de la page ?
j'attends vos réponses

4 réponses

Breub62 Messages postés 2989 Date d'inscription lundi 7 juin 2010 Statut Membre Dernière intervention 17 avril 2014 369
8 juin 2010 à 09:10
Gère tu tes variables via une SESSION?? Si oui c'est normal qu'elles restent affichées. Pour les vider une fois le traitement effectué (INSERT?) tu fais :
unset($_SESSION['champ']);
0
xMiLeY Messages postés 68 Date d'inscription jeudi 3 juin 2010 Statut Membre Dernière intervention 15 juin 2010 7
8 juin 2010 à 09:48
Quand tu "actualise" ta page, tu renvoi le formulaire précédemment envoyé, logique que les variables POST reviennent.
0
Breub62 Messages postés 2989 Date d'inscription lundi 7 juin 2010 Statut Membre Dernière intervention 17 avril 2014 369
8 juin 2010 à 09:53
Autre solution : tu crée un bouton reset dans ton formulaire ...
0
osso045 Messages postés 178 Date d'inscription dimanche 14 mars 2010 Statut Membre Dernière intervention 30 mai 2011
7 oct. 2010 à 21:34
Merci bcp pour vos réponses
0