[php] passage d'une variable d'une page à l'autre ??

passage d'une variable d'une page à l'autre ?? [php] - Programmation

Marsh Posté le 22-10-2001 à 10:56:48    

je voudrais passer une variable d'une page php à une autre, sans passer par une variable d'url (pour éviter que l'utilisateur mette un bookmark sur la seconde page...). Comment je peux faire ca? Il faut que j'utilise les sessions ou bien il ya un moyen plus simple?

Reply

Marsh Posté le 22-10-2001 à 10:56:48   

Reply

Marsh Posté le 22-10-2001 à 11:19:29    

A mon avis, la session est le plus pratique


---------------
SetiCommander, le setiseur à la chaîne ...
Reply

Marsh Posté le 22-10-2001 à 11:37:04    

aïe... parce que g regardé un peu comment ça marche et ça a pas l'air très facile :(

Reply

Marsh Posté le 22-10-2001 à 11:48:01    

Si tu as un formulaire, tu peux utiliser une méthode post.
Une autre possibilité serait d'utiliser les cookies.
 
Après, si rien ne te convient, il te reste donc les sessions :)

Reply

Marsh Posté le 22-10-2001 à 13:39:54    

sur la première page, je fais juste un redirect, dc pas moyen de mettre un formulaire (j'y avais penser, mais non :( )
pour le cookie, je sais pas trop comment ca marche, ms à priori, les infos resteront côté client, non?
 
bon, je crois qu'il va falloir que je me mette au sessions :(
De toute façon, j'aurai du m'y mettre un jour ou l'autre... autant que ce soi maintenant :)

Reply

Marsh Posté le 22-10-2001 à 13:58:33    

Je pense en effet que la maniere la plus clean consiste à utiliser les sessions.
Cependant, si tu veux utiliser le formulaire sur ta page de redirection, il suffit simplement que tu définisses des champs hidden qui vont contenir tes variables à setter. Ensuite tu déclenches le traitement qui fera office de redirection (page d'action du formulaire) par appel d'une fonction javascript qui declenche le submit.
 
@+

Reply

Marsh Posté le 22-10-2001 à 14:28:01    

oui, c ce que j'avais voulu faire (avec un champs caché), mais qd je valide le formulaire j'arrive sur une page php (disons p1) qui me redirige vers p2 ou p3. Dans p1 g bien la valeur du champ caché, ms ds p2 et p3 je ne l'ai plus...
non, je crois que g pas le choix...

Reply

Sujets relatifs:

Leave a Replay

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