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 31/05/2006, 15h33   #1
Membre confirmé
 
Avatar de riesseg
 
Inscription : mars 2006
Messages : 415
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 415
Points : 201
Points : 201
Envoyer un message via MSN à riesseg
Par défaut sur les super variables de Session

Je me suis jamais penché vraiment sur la question (si ce n'est en lisant les topics PHP sur le fofo), et j'aimerai qu'on m'affirme qqch:

soit
$_SESSION['var']

dans le code, je peux l'appeler $var et sa marche. (c ma premiere question)

si dans le code, je fais par exemple:
$var = "bouh";
Ca fait quoi?
C'est comme si j'avais fais $_SESSION['var']="bouh" ?
ca ecrase ?
Ca plante ?
Ca creer une autre $var qui n'est pas superGlobale ?
__________________
n'oubliez pas la balise
riesseg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/05/2006, 15h37   #2
Inactif
 
Avatar de Kerod
 
Inscription : septembre 2004
Messages : 11 753
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 11 753
Points : 14 585
Points : 14 585
Alors :
soit
$_SESSION['var']

dans le code, je peux l'appeler $var et sa marche : non pas trop car il aurait fallu faire un session_registered($var) mais c'est plus trop pris en compte par les config de base
si dans le code, je fais par exemple:
$var = "bouh"; : ca fait juste une variable var avec "bouh"
C'est comme si j'avais fais $_SESSION['var']="bouh" ? : non, pourquoi voir la réponse plus haut
ca ecrase ? : non
Ca plante ? non
Ca creer une autre $var qui n'est pas superGlobale ? exact

Pour plus d'informations :
Comment sauvegarder une variable dans une session ?
Quelles sont les méthodes PHP associées aux sessions ?
Pourquoi mes sessions ne fonctionnent plus avec EasyPhp 1.7 ?
Kerod est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/05/2006, 15h40   #3
Membre confirmé
 
Avatar de riesseg
 
Inscription : mars 2006
Messages : 415
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 415
Points : 201
Points : 201
Envoyer un message via MSN à riesseg
Hum...

OK ^^

Mais c'est bizarre, car dans plusieurs post des gens repondent qu'on peut l'appeller par $var dans le code...
Ca me troublait ^^
__________________
n'oubliez pas la balise
riesseg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/05/2006, 15h41   #4
Expert Confirmé

 
Avatar de Amara
 
Inscription : juillet 2004
Messages : 2 684
Détails du profil
Informations personnelles :
Localisation : France, Sarthe (Pays de la Loire)

Informations forums :
Inscription : juillet 2004
Messages : 2 684
Points : 2 910
Points : 2 910
Citation:
Envoyé par riesseg
Hum...

OK ^^

Mais c'est bizarre, car dans plusieurs post des gens repondent qu'on peut l'appeller par $var dans le code...
Ca me troublait ^^
C'est parce qu'ils commencent leurs scripts en faisant $var = $_SESSION['var'] en général...
Amara est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/05/2006, 15h58   #5
Membre confirmé
 
Avatar de riesseg
 
Inscription : mars 2006
Messages : 415
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 415
Points : 201
Points : 201
Envoyer un message via MSN à riesseg
ouais dans des conditions comme ca j'avais devine que ca marchait ^^

Bon bin tu peux locker ou le laisser sombrer dans les abymes de l'oublie
__________________
n'oubliez pas la balise
riesseg 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 15h36.


 
 
 
 
Partenaires

Hébergement Web