Variable globale
zebuel
-
chat_teigne Messages postés 16038 Date d'inscription Statut Modérateur Dernière intervention -
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.
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.
A voir également:
- Variable globale
- Vba range avec variable ✓ - Forum VB / VBA
- Variable d'environnement temp ✓ - Forum Microsoft Office
- Variable objet ou variable de bloc with non définie - Forum VB / VBA
- Variable objet ou bloc "with" non définie - Forum VB / VBA
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp - Forum Microsoft Office
8 réponses
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.
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.
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.
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.
Bonjour,
il est aussi possible de mettre cette variable en session comme ca elle est accessible facilement
il est aussi possible de mettre cette variable en session comme ca elle est accessible facilement
Oui c'est vrai.
Mais après il faut que le visiteur accepte les sessions, ce qui n'est pas toujours le cas.
Mais après il faut que le visiteur accepte les sessions, ce qui n'est pas toujours le cas.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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 ?
Je ne le savais pas. Je sais qu'on peut refuser des cookies mais pas les sessions.
Peux tu dire comment ?
Copie de variable globale
A+
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+