Passer un array dans un $_SESSION

sokhay3 Messages postés 18 Date d'inscription samedi 5 juillet 2003 Statut Membre Dernière intervention 13 novembre 2008 - 4 févr. 2006 à 13:11
sokhay3 Messages postés 18 Date d'inscription samedi 5 juillet 2003 Statut Membre Dernière intervention 13 novembre 2008 - 10 févr. 2006 à 17:01
Bonjour



je viens de recuperer une application php qui utilise les
session_register. pour des raisons de portabilité je souhaite
modifier ces appels en utilisant les $_SESSION. or une des variables
precedemment utilisés est un array. Je souhaite savoir s'il est
possible de passer l'intégralité de l'array dans une seule varaible
$_SESSION ou si je dois créer autant de variables $_SESSION que
d'élément de l'array.



merci d'avance pour vos réponses et suggestions

4 réponses

FhX Messages postés 2350 Date d'inscription mercredi 13 octobre 2004 Statut Membre Dernière intervention 18 avril 2015 3
4 févr. 2006 à 13:25
$_SESSION est déja un tableau

$_SESSION['nomdutableau'] = array('ce que tu veux', 'et puis voila');

et ca marche très bien !
0
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
4 févr. 2006 à 17:51
Hello,

sinon, tu peux linéariser ton tableau (serialize), mais c'est coûteux et pas super utile dans ce cas...
0
FhX Messages postés 2350 Date d'inscription mercredi 13 octobre 2004 Statut Membre Dernière intervention 18 avril 2015 3
5 févr. 2006 à 17:41
De toute facon, $_SESSION[] se fait automatiquement sérialisé maintenant :)
Plus besoin de se faire chier lol
0
sokhay3 Messages postés 18 Date d'inscription samedi 5 juillet 2003 Statut Membre Dernière intervention 13 novembre 2008
10 févr. 2006 à 17:01
merci pour vos réponses, j'ai finalement ré-ecrit le code intégralement ....
0
Rejoignez-nous