par
dubitoph » 30 janv. 2009, 19:39
Bonjour,
Apparemment, ma désérialisation ne fonctionne pas dans le code suivant :
- dans mon fichier de log de l'utilisateur, j'ai :
Code : Tout sélectionner
$donnees = serialize($objUtilisateur->getAll());
SetCookie("utilisateur", $donnees, 0, "/psy/", "", 0);
- dans mon fichier de changement de mot de passe, j'ai :
Or, si je fais
j'ai bien du contenu. Par contre, si je fais
Code : Tout sélectionner
foreach($tableau as $key=>$value)
echo "cle vaut $key et valeur vaut $value<br>"; j'ai une erreur de type d'argument au niveau du foreach.
Quelqu'un aurait une idée?
Merci d'avance...
Bonjour,
Apparemment, ma désérialisation ne fonctionne pas dans le code suivant :
- dans mon fichier de log de l'utilisateur, j'ai :
[code]$donnees = serialize($objUtilisateur->getAll());
SetCookie("utilisateur", $donnees, 0, "/psy/", "", 0);[/code]
- dans mon fichier de changement de mot de passe, j'ai :
[code]$tableau = unserialize($_COOKIE['utilisateur']);[/code]
Or, si je fais [code]echo $_COOKIE['utilisateur'];[/code] j'ai bien du contenu. Par contre, si je fais
[code]foreach($tableau as $key=>$value)
echo "cle vaut $key et valeur vaut $value<br>";[/code] j'ai une erreur de type d'argument au niveau du foreach.
Quelqu'un aurait une idée?
Merci d'avance...