Gérer la rémanence entre 2 pages en PHP

Gérer la rémanence entre 2 pages en PHP - PHP - Programmation

Marsh Posté le 24-01-2005 à 18:22:24    

Je voudrais gérer la rémanence de certaines infos entre le passage d'une page php à une autre.
Ex : je suis sur le formulaire permettant de paramétrer le résultat d'un graphique. Je paramètre puis je poste afin de visualiser le résultat. Le pb, actuellement, c'est que si je retourne sur la page précédente, tout ce que j'avais saisi dans le formulaire est perdu. Je voudrais donc retrouver ce que j'avais saisi précédemment.
 
Question : est-ce-qu'il y a une autre façon de faire qu'en passant par des variables (stockées dans la session de l'utilisateur logué) qui contiendraient les champs du formulaire? Merci de votre aide :)

Reply

Marsh Posté le 24-01-2005 à 18:22:24   

Reply

Marsh Posté le 24-01-2005 à 18:26:34    

avec les sessions [:spamafote]


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 25-01-2005 à 11:06:02    

KangOl a écrit :

avec les sessions [:spamafote]


 
Je demandais justement s'il y avait une autre méthode que les sessions...

Reply

Marsh Posté le 25-01-2005 à 13:16:04    

en GET (dans l'url)

Reply

Marsh Posté le 25-01-2005 à 14:30:28    

JagStang a écrit :

en GET (dans l'url)


ouais mais si c'est un formulaire avec bcp de champs, ou alors avec un textarea d'une centaines de caractères, je le sens pas trop par l'URL... :(


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Marsh Posté le 25-01-2005 à 14:41:59    

JagStang a écrit :

en GET (dans l'url)


 
Session, Get ou POST, pas de solution miracle donc :/ Je me demandais si par hasard, y'avait pas le même système qu'en JSP pour passer des variables d'une page à une autre...

Reply

Marsh Posté le 25-01-2005 à 15:14:51    

le système JSP utilise des sessions en fait


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 25-01-2005 à 15:21:31    

JagStang a écrit :

le système JSP utilise des sessions en fait


t'as aussi les request attributes, mais qui ne sont vivants que le temps de la requete, forcement [:spamafote]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 25-04-2008 à 22:10:56    

J'utilise ça mais je ne sais pas si c'est suffisant pour ce que tu veux faire (ni si ça marche toujours toujours) :

Code :
  1. # let the users hit the back button without loosing form inputs
  2. header("Cache-control: private" );


---------------
oui oui
Reply

Marsh Posté le 26-04-2008 à 09:31:50    

Pourquoi ne pas utiliser simplement un cookie alors, si il y a pas trop de texte c'est pas un problème et tes variables seront mémorisées jusqu'a ce que l'utilisateur ferme son navigateur.
 
[EDIT]Je viens de voir que ce topic a 3 ans, pourquoi faire remonter des topics aussi ancien ???


Message édité par masterpsx le 26-04-2008 à 10:16:02
Reply

Marsh Posté le 26-04-2008 à 09:31:50   

Reply

Marsh Posté le 26-04-2008 à 12:38:53    


dangereux, ça, le contenu du cache apc est partagé par tous tes users.:o


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 28-04-2008 à 20:25:32    

Ça ne devrait pas servir aux gens de 2005, mais sinon il y a la veille technique HTML qui consiste à stocker les variables dans un endroit de la page où on ne refresh pas.

Reply

Sujets relatifs:

Leave a Replay

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