Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/11/2006, 17h12   #1
Membre habitué
 
Inscription : mai 2004
Messages : 208
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 208
Points : 104
Points : 104
Envoyer un message via AIM à Romalafrite Envoyer un message via MSN à Romalafrite
Par défaut [Cookies] Pb avec Serialize / Unserialize

Salut tout le monde,

J'ai un problème avec l'utilisation de unserialize()

Code :
1
2
echo $details;
	print_r(unserialize($details));
M'affiche à l'écran la chaine serializée (type a:14:{s:11:"info1";s:3:"114";s:12:"...) mais pas le unserialize($details) ne retourne rien.. (même quand je passe par une var intermédiaire)... pourquoi ?

Merci de votre aide,

Rom's
Romalafrite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2006, 17h33   #2
Membre confirmé
 
Inscription : janvier 2004
Messages : 242
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 242
Points : 245
Points : 245
Citation:
Envoyé par Romalafrite
Salut tout le monde,

J'ai un problème avec l'utilisation de unserialize()

Code :
1
2
echo $details;
	print_r(unserialize($details));
M'affiche à l'écran la chaine serializée (type a:14:{s:11:"info1";s:3:"114";s:12:"...) mais pas le unserialize($details) ne retourne rien.. (même quand je passe par une var intermédiaire)... pourquoi ?

Merci de votre aide,

Rom's
Code :
1
2
3
$blabla=base64_encode(serialize($details));
 
print_r(unserialize(base64_decode($blabla)));
Si c'est pour mettre dans une cookie par exemple.
chaced est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2006, 12h12   #3
Membre habitué
 
Inscription : mai 2004
Messages : 208
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 208
Points : 104
Points : 104
Envoyer un message via AIM à Romalafrite Envoyer un message via MSN à Romalafrite
Citation:
Envoyé par chaced
Code :
1
2
3
$blabla=base64_encode(serialize($details));
 
print_r(unserialize(base64_decode($blabla)));
Si c'est pour mettre dans une cookie par exemple.
Le fait de mettre base64_[en/de]code va régler ce problème de non-unserialization ?
Romalafrite est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h18.


 
 
 
 
Partenaires

Hébergement Web