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 13/03/2006, 22h46   #1
Membre actif
 
Avatar de FrankOVD
 
Inscription : juin 2005
Messages : 408
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 408
Points : 182
Points : 182
Envoyer un message via MSN à FrankOVD
Par défaut Lecture d'un fichier de session

Bonjour,

Je dois récupérer des informations d'une session où toutes les données sont enregistrées grâce à la function session_register().

Selon ce que j'ai lu il y a :

session_register() //Enregistrer une variable
session_is_registered() //Savoir si une variable est enregistrée
session_unregister //Supprimer une variable

Ah... et lorsqu'on veut connaître la valeur d'une de ces foutu variables qu'on semble créer pour rien, qu'est-ce qu'on fait, session_getregistered?
__________________
http://www.overdrunk.net

Pensez à la balise
FrankOVD est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/03/2006, 23h02   #2
Membre Expert
 
Inscription : janvier 2005
Messages : 1 249
Détails du profil
Informations personnelles :
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : janvier 2005
Messages : 1 249
Points : 1 417
Points : 1 417
Toutes ces fonctions sont dépréciées.
Tu dois utiliser le tableau superglobal $_SESSION, session_start(), session_destroy()...
Je te laisse chercher dans le manuel.
Petit indice : pour affecter une valeur à la session :
Code :
$_SESSION['toto']='coucou';
Pour récupérer cette valeur :
Code :
echo $_SESSION['toto'];
vg33 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2006, 14h43   #3
Membre actif
 
Avatar de FrankOVD
 
Inscription : juin 2005
Messages : 408
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 408
Points : 182
Points : 182
Envoyer un message via MSN à FrankOVD
Peut-être ces fonctions sont-elles dépréciées mais ce sont les fonctions utilisées dans squirrelmail et je n'ai vraiment pas envi de me retapper le code du webmail au complet, je préfère m'y adapter.

Est-ce qu'il existe un moyen de retourner chercher ce qui est mis dans ce fichier où est-il un espèce de puits sans fond ou on lance des trucs à l'abandon?
__________________
http://www.overdrunk.net

Pensez à la balise
FrankOVD est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2006, 14h49   #4
Membre éprouvé
 
Avatar de gofono_bass
 
Inscription : décembre 2005
Messages : 385
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : décembre 2005
Messages : 385
Points : 409
Points : 409
vg33 vient de tout te dire :
pour acceder au contenu de la variable de session
__________________
mais pourquoi tu cours?
gofono_bass est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2006, 15h50   #5
Membre actif
 
Avatar de FrankOVD
 
Inscription : juin 2005
Messages : 408
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 408
Points : 182
Points : 182
Envoyer un message via MSN à FrankOVD
Et c'est normal que ça ne m'arriche rien si je fait
Code :
1
2
 
print_r($_SESSION);
même si mon fichier est bel et bien présent et rempli de variables?
__________________
http://www.overdrunk.net

Pensez à la balise
FrankOVD est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2006, 19h08   #6
Membre Expert
 
Inscription : janvier 2005
Messages : 1 249
Détails du profil
Informations personnelles :
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : janvier 2005
Messages : 1 249
Points : 1 417
Points : 1 417
As-tu fait session_start() avant le print_r() ?
vg33 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2006, 19h12   #7
Membre émérite
 
Avatar de macbook
 
Inscription : février 2006
Messages : 840
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 840
Points : 924
Points : 924
C'est possible si la superglobale $_SESSION est écrasée pour être enregistrée dans un autre système de gestion de variable...
__________________
Consultant idéaliste.
macbook est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/03/2006, 16h20   #8
Membre actif
 
Avatar de FrankOVD
 
Inscription : juin 2005
Messages : 408
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 408
Points : 182
Points : 182
Envoyer un message via MSN à FrankOVD
J'ai bien évidement fait session_start() avant. J'aimerais que l'idée de macbook soit élaborée ça m'intéresse.
__________________
http://www.overdrunk.net

Pensez à la balise
FrankOVD est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h55.


 
 
 
 
Partenaires

Hébergement Web