Objet en session avec serialize()
Bonjour à tous,
J'aurais besoin d'un petit coup de main avec les sessions... J'essaye de stocker un objet en session en utilisant la fonction serialize(). Mais je n'arrive pas a la récupérer avec unserialize(). J'ai cette erreur qui s'affiche :
Citation:
Warning: unserialize() expects parameter 1 to be string, object given in ...
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9
|
// Login via un formulaire classique
if($login){
$_SESSION["utilisateur"] = serialize(new Utilisateur($id)); // L'utilisateur est bien créé
}
if(isset($_SESSION["utilisateur"])){
$user = unserialize($_SESSION["utilisateur"]); // C'est la que ça plante...
} |
Merci d'avance pour votre aide !