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