Récuperer variable session sur autre page

1000trad Messages postés 2026 Date d'inscription   Statut Membre Dernière intervention   -  
1000trad Messages postés 2026 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous !

Je suis toujours en train de créer mon site internet, et j'ai utilisé pour cela un forum tout fait, que j'ai paramétrer pour l'intégrer à mon site. Le seule problème c'est que j'aimerai récupérer une variable sur la page de mon forum, la variable du pseudo afin de pouvoir la prérentrer dans un input.

En gros, je souhaite de disposer de ma variable sur toutes mes pages afin de pouvoir l'utiliser des que je le souhaite.


Comment pourrais-je inclure cette variable pseudo sur mes autres pages et qu'elle soit utilisable ?

J'espère que j'ai expliqué mon problème correctement,


Merci à tous !

7 réponses

le père
 
Non, pas ta variable $pseudo, seul le tableau $_SESSION est transmis de page en page
C'est à toi de ranger le pseudo dans ce tableau dans une page
$_SESSION['pseudo']=$pseudo;
et de le récupérer dans une autre
$pseudo=$_SESSION['pseudo'];

tu peux utiliser n'importe que indice tu tableau, par exemple
$_SESSION['xyz']=$pseudo; // 1ère page
$pseudo=$_SESSION['xyz']; // 2ème page
marche aussi, mais c'est moins lisible.

Tu peux même ne pas avoir du tout de variable $login et utiliser partout directement $_SESSION['login'] mais ça peut devenir pénible à écrire, surtout si tu mets ta variable directement dans une chaîne entre "
1
1000trad Messages postés 2026 Date d'inscription   Statut Membre Dernière intervention   123
 
ouf ! compliqué tout ca ! Je vais essayer de voir ce que ça donne et je vous fait signe !
0
1000trad Messages postés 2026 Date d'inscription   Statut Membre Dernière intervention   123 > 1000trad Messages postés 2026 Date d'inscription   Statut Membre Dernière intervention  
 
Ouaou ! C'est le top ! Ca marche nickel !!!!

Merci encore !
0
le père > 1000trad Messages postés 2026 Date d'inscription   Statut Membre Dernière intervention  
 
De rien. Au plaisir.
0
1000trad Messages postés 2026 Date d'inscription   Statut Membre Dernière intervention   123 > le père
 
Peut être pourrais-je vous demander quelques petits conseil vu que je ne suis pas très experimenté en PHP ?

Merci encore !
0
le père > 1000trad Messages postés 2026 Date d'inscription   Statut Membre Dernière intervention  
 
Pas de problème, mais si c'est une nouvelle question il vaut mieux créer un nouveau fil
0
yann1123 Messages postés 106 Date d'inscription   Statut Membre Dernière intervention   3
 
Dans quel language ?
0
1000trad Messages postés 2026 Date d'inscription   Statut Membre Dernière intervention   123
 
Merci de ta réponse, c'est du PHP

(désolé du retard )
0
yann1123 Messages postés 106 Date d'inscription   Statut Membre Dernière intervention   3
 
$_REQUEST['nom de ta variable'];

mais vu que je comprend pas réelement ta question c'est peut être pas correct.
mais pour récupérer des variables d'une autre page c'est
$_GET['variable'];
ou
$_REQUEST['variable'];

A+
0
1000trad Messages postés 2026 Date d'inscription   Statut Membre Dernière intervention   123
 
Merci de ta réponse, mais est-ce que le navigateur va savoir où aller chercher la variable ?
0
yann1123 Messages postés 106 Date d'inscription   Statut Membre Dernière intervention   3
 
sa dépend tu veus récupérer la variable d'un formulaire ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
le père
 
Bonjour

Il y a un tableau qui est disponible sur toutes les pages, c'est le tableau $_SESSION.
Pour pouvoir l'utiliser, il faut mettre au début de TOUTES les pages (avant le doctype ou la balise HTML) l'instruction :
session_start();
attention, il ne faut aucun espace et aucune ligne même vide avant la balise <?php
Moyennant ces précautions, tu te sers de ce tableau comme d'une variable normale, mais qui est conservée de page en page.
0
1000trad Messages postés 2026 Date d'inscription   Statut Membre Dernière intervention   123
 
Merci beaucoup de votre reponse ! mais une fois que j'ai le Session_start, ca va récupéré automatiquement ma variable $pseudo sur ma page de forum.

(C'est vrai que sur toutes les pages du forums, session_start est présent)
0
yann1123 Messages postés 106 Date d'inscription   Statut Membre Dernière intervention   3
 
je viens d'apprendre quelque chose lol :D
0