Mémorisation des variables pour une page "précédente"

Mémorisation des variables pour une page "précédente" - PHP - Programmation

Marsh Posté le 03-08-2004 à 17:23:24    

Bonjour à tous !
 
Comment faire pour trouver les éléments choisis d'une liste déroulante lorsque l'on clique sur "précédent" du navigateur ?
Il me semble que c'est possible, mais je ne vois pas comment.
 
Merci :jap:

Reply

Marsh Posté le 03-08-2004 à 17:23:24   

Reply

Marsh Posté le 08-08-2004 à 15:14:11    

Tu peux t'en sortir avec les sessions :
tu stockes les choix dans une variable de session genre $_SESSION['liste'] = $_POST['les_choix']; quand le formulaire est validé.
il ne reste plus qu'à afficher la liste en tenant compte de $_SESSION['liste'] dans la page du formulaire.
 
faut pas oublier session_start() au debut des pages concernées et aussi bien dire au navigateur de ne pas mettre la page de choix en cache avec header ('Pragma: no-cache'); et autres directives HTTP de ce genre.

Reply

Marsh Posté le 08-08-2004 à 15:32:50    

Le problème d'utiliser le bouton précédent, c'est que le navigateur charge la page qui est en cache. Donc il n'y a pas de connexion avec le serveur et les sessions ne sont pas utilisables.


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

Sujets relatifs:

Leave a Replay

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