ciberrique
Messages postés589Date d'inscriptionlundi 25 août 2003StatutMembreDernière intervention18 juillet 2010
-
10 févr. 2009 à 14:50
JulSoft
Messages postés354Date d'inscriptiondimanche 3 juin 2001StatutMembreDernière intervention11 mars 2013
-
11 févr. 2009 à 21:25
Bonjour, lorsque je veux mettre des objets en session avec la fonction serialize cela fonctionne mais si j'actualise ma page alors les données de l'objet serialisé en session sont perdu par contre si je fais un isset sur la variable ca me retourne true.
Je comprend pas pourquoi j'ai cette erreur si vous avez une idée faite le moi savoir.
Voici la partie du code :
Initialisation de mon objet en session :
session_start();
if (!isset($_SESSION['menu'])){
$menu = new Menu();
$_SESSION['menu'] = serialize($menu);
}
ciberrique
Messages postés589Date d'inscriptionlundi 25 août 2003StatutMembreDernière intervention18 juillet 20101 11 févr. 2009 à 21:03
Merci pour le post j'ai pas trouvé exactement de solution à mon probleme, toutefois j'ai trouvé une alternative qui a l'air de bien fonctionner exemple :
session_start();
if (!isset($_SESSION['menu'])){
$menu = new Menu();
$_SESSION['menu'] =&$menu;
}
Affichage :
session_start();
$_SESSION['menu']->afficher();
En esperant que ca puisse aider certaine personne.
<hr />www.e-fitz.com Encore plus de sources et de tutoriels.