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 ?
Configuration: Windows XP
Firefox 3.0.5

2 réponses

  1. 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
    1. hammag
       
      merci babou54, t'as raison, j'ai oublié d'inclure ma classe dans page page.
      0