[HTTP] Vider les variables POST côté client
Fermé
Groarh
Messages postés
682
Date d'inscription
vendredi 1 août 2008
Statut
Membre
Dernière intervention
28 juin 2015
-
30 août 2009 à 00:19
hamza - 10 janv. 2010 à 13:57
hamza - 10 janv. 2010 à 13:57
Bonsoir,
j'ai un formulaire pour laisser des messages sur mon site, utilisant la méthode POST. Après avoir laissé un message, si d'aventure un visiteur actualise la page, il obtient ce message bien connu :
« La page que vous tentez d'actualiser contient des données envoyées par POST, si vous l'actualisez, les données seront renvoyées etc. »
Outre les protections côté serveur que j'ai déjà mises en place pour éviter que le message soit posté deux fois, je voudrais savoir s'il existe une technique (un header je suppose) pour que le navigateur « oublie » que la page contient des données POST une fois que le message est posté.
Merci d'avance ;)
j'ai un formulaire pour laisser des messages sur mon site, utilisant la méthode POST. Après avoir laissé un message, si d'aventure un visiteur actualise la page, il obtient ce message bien connu :
« La page que vous tentez d'actualiser contient des données envoyées par POST, si vous l'actualisez, les données seront renvoyées etc. »
Outre les protections côté serveur que j'ai déjà mises en place pour éviter que le message soit posté deux fois, je voudrais savoir s'il existe une technique (un header je suppose) pour que le navigateur « oublie » que la page contient des données POST une fois que le message est posté.
Merci d'avance ;)
A voir également:
- [HTTP] Vider les variables POST côté client
- Protocole http - Guide
- Http //easywifi.config - Forum WiFi
- Http //192.168.l.49.1 anycast setup ✓ - Forum Téléphones & tablettes Android
- Impossible de se connecter a 192.168.1.1 ✓ - Forum Réseau
- Formate pour taxer client frigo vide ✓ - Forum Matériel & Système
4 réponses
moderno31
Messages postés
872
Date d'inscription
mardi 23 juin 2009
Statut
Membre
Dernière intervention
8 août 2012
92
30 août 2009 à 00:23
30 août 2009 à 00:23
à la fin de ton process ajoute la commande unset ($var_session) ou $_POST = array();<-- un tableau vide
Essaye et dis nous !
Essaye et dis nous !
Groarh
Messages postés
682
Date d'inscription
vendredi 1 août 2008
Statut
Membre
Dernière intervention
28 juin 2015
185
30 août 2009 à 01:05
30 août 2009 à 01:05
C'est pas ça, vu que quoiqu'il se passe côté serveur, si le navigateur a envoyé du POST et que tu actualises, il va renvoyer la même chose. C'est pour ça que je pense à un header… Merci d'essayer de m'aider en tout cas =)
moderno31
Messages postés
872
Date d'inscription
mardi 23 juin 2009
Statut
Membre
Dernière intervention
8 août 2012
92
30 août 2009 à 16:19
30 août 2009 à 16:19
ahh... Je ne vois pas ce que recouvre la notion de header... désolé alors
Bonne chance
Bonne chance