pbm avec POST quand on clique sur precedent

pbm avec POST quand on clique sur precedent - PHP - Programmation

Marsh Posté le 22-07-2004 à 16:54:16    

voila mon probleme :
J ai une page on l on rentre une quantité d'un article à ajouter au panier par un formulaire type POST (page 1).
Cette page envoie vers une page 2 qui traite l' info : on prend la quantité d'article deja commandé (ecrit dans une base de données, dans notre exemple on dira que c est 50 stylos billes) on lui ajoute la quantité que l utilisateur vient de commander (accessible par $_POST, on dira 20 stylos billes) on somme les deux et on ecrit le resultat dans la base de données à la place de l'ancienne quantité commandé (donc 70 stylos billes). Cette page affiche l'ensemble du panier et on peut bien verifier que l on a dans notre panier 70 stylos billes.
Le probleme c est que quand on quitte la page 2 pour aller vers une autre page (page 3) et que l on clique sur precedent (y a un message popur reactualiser la page on clique sur oui) on refait la somme dc on recommande une deuxieme fois 20 stylos billes ... donc notre panier affiche 90 stylos billes.
 
La seule finte que j ai pour l instant trouvé c est de faire une page intermediaire entre la page 1 et la page 2 ou l on enregistre les infos poster dans des variables de sessions et on fait une redirection vers la page 2 grace a header. Ca marche mais j aimerais savoir si vous connaissez pas une solution plus propre.

Reply

Marsh Posté le 22-07-2004 à 16:54:16   

Reply

Marsh Posté le 22-07-2004 à 16:57:53    

Aspegic500mg a traité la question il y a 1 mois environ. Il suffit de chercher son post


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

Marsh Posté le 22-07-2004 à 17:07:38    

ok merci
voila le lien pour ceux que ca interesse :
http://forum.hardware.fr/forum2.ph [...] =0&subcat=

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed