Je suis en train de chercher mais je ne trouve pas comment passer un tableau en variable session et le récupérer par exemple comme ceci
session_register("pseudo" ); puis sur la page destinataire :
$pseudo = $_SESSION['pseudo'];
Comment dois-je procéder ?
---------------
Asta la vista miam miam !!!
Publicité
Posté le 06-06-2004 à 17:41:01
naceroth
Posté le 06-06-2004 à 18:11:38
Marrant ça, pourquoi tu utilises session_register pour créer ta variable de session ? $_SESSION['pseudo'] = $pseudo est plus simple hein
Sinon, je vois pas trop où est ton problème, si $pseudo est un tableau, tu passeras un tableau en session
Cette méthode est surtout utile pour passer des variables non scalaire (tableau, objet ...) en HTTP.
Inutile de la faire pour les sessions (c'est PHP qui s'en occupe, idem pour les instances d'objets)
Message édité par ratibus le 06-06-2004 à 22:26:11
stb
Posté le 06-06-2004 à 23:35:38
jé sé mais comme je ne saississais pas vraiment la question ,qui n'en n'est ps une, bah je proposais un truc un peu ds le vent...
il me semble que session_register() ne fonctionne pas quand le serveur PHP est configuré en register_global off Uilise plutot $_SESSION['variable'] = $variable et $variable = $_SESSION['variable'] qui en plus d'être plus simple a l'avantage de fonctionner dans toutes les situations