Bonsoir ,
Pourquoi suis-je obligé de serialiser un objet pour le transmette de pages en pages en variables sessions ?
ca marche pas chez mon PROVIDER mais en local oui !!![]()
merci d'avance de vos réponses
Bonsoir ,
Pourquoi suis-je obligé de serialiser un objet pour le transmette de pages en pages en variables sessions ?
ca marche pas chez mon PROVIDER mais en local oui !!![]()
merci d'avance de vos réponses
Dernière modification par Invité(e) ; 28/08/2006 à 20h01.
pas d'élus ??
la sérialisation te permet de garder la structure complète de ton objet, ses attributs, ...
pour plus d'infos, jette un oeil ici : http://fr2.php.net/manual/fr/function.serialize.php
Globalement inoffensif
Merci de respecter les règles du forum.
Aucune question technique par MP !
_______________________________________________________________________
Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
Tutoriaux HTML/CSS et PHP
un objet, comme une ressource SQL par exemple, est un ensemble complexe d'informations avec des liens vers d'autres objets par exemple. En consequence, il n'est pas représenté en mémoire sous forme "linéaire" (scalable en anglais).
Or, entre une page et l'autre, seules les informations linéaires peuvent etre transmises (chaine de caractere, nombre, booleen), car une page n'a pas connaissance du contexte mémoire de la page précédente.
On doit donc "transformer" l'objet en le "serialisant" afin de le passer a la page suivante, et la page suivante devra transformer l'objet en le déserialisant afin qu'il retrouve ses propriétés d'objets (liens entre objets, etc...)
merci pour vos réponses.
a+ guillaume séverin![]()
Partager