PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 18-06-2009 11:37:46

Bibi
Membre
Lieu : Bobigny (93)
Inscription : 04-06-2009
Messages : 32

Récupéré la variable en session dans du JS

Bonjour,

Alors je voudrais savoir si il est possible de récupéré la variable de session dans du javascript ?

genre :


var maVar=<?php echo $_SESSION['admin']; ?>;

 

merci a vous



J'ai toujours raison ! Sauf quand j'ai tort, et même quand j'ai tort, j'ai raison, parce que je sais que j'ai tort !

Hors ligne

#2 18-06-2009 11:42:30

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Récupéré la variable en session dans du JS

Si la question est est-ce que ce bout de code fonctionnera, la réponse est oui.
Mais pas dynamiquement. C'est à dire qu'une fois la page dans le navigateur, javascript devra se débrouiller avec la valeur écrite par php au chargement de la page.
Si $_SESSION['admin'] n'est pas numérique il faudrait l'encadrer par des quotes dans le source javascript.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#3 18-06-2009 12:02:33

Bibi
Membre
Lieu : Bobigny (93)
Inscription : 04-06-2009
Messages : 32

Re : Récupéré la variable en session dans du JS

merci pour la reponse rapide ^^

j'ai mis :

var session = '<?php echo $_SESSION['admin']; ?>';

et alert(session) m'affiche

<?php echo $_SESSION['admin']; ?>

et non pas ce qu'il y a dans la session -_-


J'ai toujours raison ! Sauf quand j'ai tort, et même quand j'ai tort, j'ai raison, parce que je sais que j'ai tort !

Hors ligne

#4 18-06-2009 12:10:56

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Récupéré la variable en session dans du JS

Mais c'est dans une page avec extension .php ?


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#5 18-06-2009 12:39:20

Bibi
Membre
Lieu : Bobigny (93)
Inscription : 04-06-2009
Messages : 32

Re : Récupéré la variable en session dans du JS

la fonction est dans un fonctions.js qui est appelée dans une page PHP avec <script src= blablabla>


J'ai toujours raison ! Sauf quand j'ai tort, et même quand j'ai tort, j'ai raison, parce que je sais que j'ai tort !

Hors ligne

#6 18-06-2009 13:19:25

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Récupéré la variable en session dans du JS

Alors tu as ta réponse.
Comment veux-tu qu'Apache sache qu'il faut soumettre fonction.js à PHP avant de l'envoyer au navigateur ?


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#7 18-06-2009 14:34:31

Bibi
Membre
Lieu : Bobigny (93)
Inscription : 04-06-2009
Messages : 32

Re : Récupéré la variable en session dans du JS

je pensais que c'était inclue, comme les include()

de toute façon, j'ai trouver un moyen de contournement, j'ai un type hidden qui contient la valeur de ma session, et je vérifie la valeur du champs ^^



merci


J'ai toujours raison ! Sauf quand j'ai tort, et même quand j'ai tort, j'ai raison, parce que je sais que j'ai tort !

Hors ligne

#8 18-06-2009 14:40:49

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Récupéré la variable en session dans du JS

Bibi a écrit :

je pensais que c'était inclus

Non, c'est joint, donc ça n'est pas soumis, pour «parsage», à PHP.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

Pied de page des forums