Variable globale

zebuel -  
chat_teigne Messages postés 16038 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

je risque de poser une question bête mais comme je débute en PHP je n'en suis qu'aux bases.
J'ai cherché sur le forum mais je n'ai pas trouvé de réponse alors je me suis décidé à poster.
Je cherche à avoir une variable que je renseigne dans un script d'une page php et que je pourrai visualiser dans d'autres pages sans avoir à la passer en paramètre.
Est ce possible?

Merci pour vos futurs réponses.

8 réponses

Ssylvainsab Messages postés 2892 Statut Modérateur 825
 
Salut.

Si les variables que tu veux utiliser sur plusieurs pages ne sont pas des arguments de fonctions, il n'y rien de spécifique à faire, cela se fait normalement.
Sinon, il y a la fonction global.
1
Ssylvainsab Messages postés 2892 Statut Modérateur 825
 
Salut.

En fait, il n'y a qu'une différence entre les cookies et les sessions :
COOKIES : des cookies normaux sont envoyé à l'utilisateur.
Chaque cookie a un nom et une valeur.
Mais ce nom et cette valeur sont stockés sur l'ordinateur de l'utilisateur, rien ne reste sur le serveur.

SESSIONS : seule un identifiant, généré au hasard, est envoyé à l'utilisateur.
Généralement, il est dans un cookie avec le nom SID, PHPsessid, etc...
Sur le serveur, il y a un fichier avec le même nom que l'identifiant, et dedans sont stockées les variables de session.

Donc on peut refuser les sessions comme les cookies.
Mais les sessions sont plus "sécurisées", car elles garantissent que seul le serveur du site correspondant pourra accéder aux sessions.
1
ceddec Messages postés 149 Statut Membre 82
 
Bonjour,

il est aussi possible de mettre cette variable en session comme ca elle est accessible facilement
0
Ssylvainsab Messages postés 2892 Statut Modérateur 825
 
Oui c'est vrai.

Mais après il faut que le visiteur accepte les sessions, ce qui n'est pas toujours le cas.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ceddec Messages postés 149 Statut Membre 82
 
Il est possible de refuser des sessions ?
Je ne le savais pas. Je sais qu'on peut refuser des cookies mais pas les sessions.
Peux tu dire comment ?
0
ceddec Messages postés 149 Statut Membre 82
 
merci pour ces informations. Je ne savais pas que les sessions utilisaient aussi les cookies
0
Ssylvainsab Messages postés 2892 Statut Modérateur 825
 
De rien ;-)

Je ne suis pas totalement sur de ce que j'avance, mais je crois bien que c'est ca.
0
chat_teigne Messages postés 16038 Date d'inscription   Statut Modérateur Dernière intervention   1 559
 
Copie de variable globale

Variable globale zebuel (lundi 29 janvier 2007 à 11:25:37)  
Merci pour vos réponses. 
L'utilisation des sessions était la réponse à mon problème. 
Merci beaucoup


A+
0