PHP:utilisation d'un objet dans une variable

Résolu
hammag -  
 babou54 -
Bonjour,

Je crée un objet ($monObject = new MaClasse()), ensuite je met cet objet dans une variable session ($_SESSION[‘objet’] = $monObject) pour que je puisse l’utiliser dans une autre page php.
Mais quand j’essaie d’utiliser cet objet (($_SESSION[‘objet’]->maFonction())dans une autre page je reçois l’erreur suivante :
[code]
Fatal error: main() [<a href='function.main'>function.main</a>]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "Admin" of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in K:\EasyPHP 3.0\www\Forum\Classes\Members\member_space.php on line 79
[/code]


Est-il possible de mettre un objet dans une variable de session ?
A voir également:

2 réponses

babou54
 
Oui c'est possible, l'erreur là apparait parce que il ne connait pas la classe, tu passe la session de page en page mais est ce que ta classe est incluse ?
0
hammag
 
merci babou54, t'as raison, j'ai oublié d'inclure ma classe dans page page.
0
babou54
 
de rien ;)
0