Bonjour à tous,
Voila je passe un objet en session et je n'arrive pas récupérer les valeurs d'attribut de cet objet en faisant de la sorte , je ne vois pas pourquoi ca ne marche pas :
Ma classe container
l'init
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 class UserSession { var $customer_pseudo; var $customer_img; var $role; }
et l'affichage
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $userSession = new UserSession(); $userSession->user_pseudo = "toto"; $userSession->user_img = "image.gif"; $userSession->role = "admin"; session_register("userSession");
A l'affichage je n'obtiens rien du tout par contre si je fait
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 echo $userSession->user_img;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 echo $userSession;
j'obtiens bien "Object id #3"
J'avoue que je ne comprend pas ce qu'il se passe
Quelqu'un à t'il une idée ?
Merci par avance
B.
Partager