Probleme avec $_SESSION et Javascript
Fermé
paolino_best
Messages postés
3
Date d'inscription
samedi 31 mai 2008
Statut
Membre
Dernière intervention
1 juin 2008
-
1 juin 2008 à 00:38
Mimiste Messages postés 1149 Date d'inscription samedi 17 mai 2008 Statut Membre Dernière intervention 6 mars 2016 - 2 juin 2008 à 14:11
Mimiste Messages postés 1149 Date d'inscription samedi 17 mai 2008 Statut Membre Dernière intervention 6 mars 2016 - 2 juin 2008 à 14:11
A voir également:
- Probleme avec $_SESSION et Javascript
- Telecharger javascript - Télécharger - Langages
- Javascript echo ✓ - Forum PHP
- Erreur #125 javascript - Forum Mozilla Firefox
- Table de multiplication javascript ✓ - Forum Javascript
- Nombre aléatoire entre 1 et 100 javascript ✓ - Forum Javascript
5 réponses
Brachior
Messages postés
613
Date d'inscription
dimanche 21 octobre 2007
Statut
Membre
Dernière intervention
22 juin 2009
46
1 juin 2008 à 00:50
1 juin 2008 à 00:50
$_SESSION c'est du php dc du coté serveur ...
inutilisable en javascript qui est coté client ...
sinon pr recuperer les variables de session il faut debuter tes pages par session_start() tt simplement
et j'ai pas compris ton truc ac les 2browsers differents Oo
inutilisable en javascript qui est coté client ...
sinon pr recuperer les variables de session il faut debuter tes pages par session_start() tt simplement
et j'ai pas compris ton truc ac les 2browsers differents Oo
Mimiste
Messages postés
1149
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
6 mars 2016
206
1 juin 2008 à 00:52
1 juin 2008 à 00:52
Hello
Pour ta premiere question, pour recuperer une variable php dans javascript
<script langage="Javascript">
var variableJS = '<?PHP echo $_SESSION['xxxx']; ?> ';
</script>
Pour ta deuxieme question j'ai pas trés bien saisi en fait, peux tu re expliquer le probleme ?
Pour ta premiere question, pour recuperer une variable php dans javascript
<script langage="Javascript">
var variableJS = '<?PHP echo $_SESSION['xxxx']; ?> ';
</script>
Pour ta deuxieme question j'ai pas trés bien saisi en fait, peux tu re expliquer le probleme ?
paolino_best
Messages postés
3
Date d'inscription
samedi 31 mai 2008
Statut
Membre
Dernière intervention
1 juin 2008
1 juin 2008 à 01:28
1 juin 2008 à 01:28
Bonsoir,
Merci de vos reponse.
Pour le deuxieme question:
je suis entrain d'executer les 2 pages php (pour la connection au dataBase et html pour le display des donnees du dataBase ) dans 2 fenetres differents de firefox.
Comment faire pour passer la page php a celle html, pour que la connection au Database se fasse a peine j'ouvre la page html.
Merci de votre disponibilite
Merci de vos reponse.
Pour le deuxieme question:
je suis entrain d'executer les 2 pages php (pour la connection au dataBase et html pour le display des donnees du dataBase ) dans 2 fenetres differents de firefox.
Comment faire pour passer la page php a celle html, pour que la connection au Database se fasse a peine j'ouvre la page html.
Merci de votre disponibilite
Mimiste
Messages postés
1149
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
6 mars 2016
206
1 juin 2008 à 01:51
1 juin 2008 à 01:51
ha, je pense que je vois ce que tu veux dire
en haut de ta page html il faudra metre un peu de PHP ;)
<?PHP
include 'pagePHP.php';
?>
évidement tu doit changer l'extension de ton fichier .html en .php
en haut de ta page html il faudra metre un peu de PHP ;)
<?PHP
include 'pagePHP.php';
?>
évidement tu doit changer l'extension de ton fichier .html en .php
Brachior
Messages postés
613
Date d'inscription
dimanche 21 octobre 2007
Statut
Membre
Dernière intervention
22 juin 2009
46
1 juin 2008 à 01:52
1 juin 2008 à 01:52
pr te ballader entre 2 onglets tu pourrais eventuellement le faire avec du js mais c'est bcp trop tordu Oo
paolino_best
Messages postés
3
Date d'inscription
samedi 31 mai 2008
Statut
Membre
Dernière intervention
1 juin 2008
1 juin 2008 à 03:26
1 juin 2008 à 03:26
Bonsoir,
Desole pour le derangement.
J'ai mis le code que vous m'avez envoyer dans la page .js :
var variableJS = '<?PHP echo $_SESSION['xxxx']; ?> ';
Mais ca ne marche pas,
il y a une erreur quelque par je ne sais pas ou...
Desole pour le derangement.
J'ai mis le code que vous m'avez envoyer dans la page .js :
var variableJS = '<?PHP echo $_SESSION['xxxx']; ?> ';
Mais ca ne marche pas,
il y a une erreur quelque par je ne sais pas ou...
Brachior
Messages postés
613
Date d'inscription
dimanche 21 octobre 2007
Statut
Membre
Dernière intervention
22 juin 2009
46
1 juin 2008 à 03:34
1 juin 2008 à 03:34
un appelle php ds un script js Oo
ce que tu peux eventuellement faire c'est de faire un
c'est a tester ^^
ce que tu peux eventuellement faire c'est de faire un
<form name='inutile' action='' method=''> <input type='hidden' name='varPHP' value='<?php $_SESSION['xxx']; ?>' /> </form>et ton script recupere :
var varJS = document.inutile.varPHP.value;...
c'est a tester ^^
Mimiste
Messages postés
1149
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
6 mars 2016
206
>
Brachior
Messages postés
613
Date d'inscription
dimanche 21 octobre 2007
Statut
Membre
Dernière intervention
22 juin 2009
1 juin 2008 à 11:18
1 juin 2008 à 11:18
C'est pas un appel php
Regarde je fais un ECHO, le but c'est bien d'écrire ici le contenu de $_SESSION
Bien entendu que ça marche c'est utile pour utiliser des valeurs de JS dans PHP
value='<?php $_SESSION['xxx']; ?>' ça peux marcher aussi mais si tu fais pas un echo ça ne marchera jamais
Regarde je fais un ECHO, le but c'est bien d'écrire ici le contenu de $_SESSION
Bien entendu que ça marche c'est utile pour utiliser des valeurs de JS dans PHP
value='<?php $_SESSION['xxx']; ?>' ça peux marcher aussi mais si tu fais pas un echo ça ne marchera jamais
Brachior
Messages postés
613
Date d'inscription
dimanche 21 octobre 2007
Statut
Membre
Dernière intervention
22 juin 2009
46
>
Mimiste
Messages postés
1149
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
6 mars 2016
1 juin 2008 à 11:20
1 juin 2008 à 11:20
vu l'h de mon post .. l'erreur est humaine xD
<form name='inutile' action='' method=''> <input type='hidden' name='varPHP' value='<?php echo $_SESSION['xxx']; ?>' /> </form>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Ne n'arrive pas a le faie marcher.
Selon vous comment puis-je passe un vecteur d'une page PHP a une page Javascrip.
Car j'ai une base de donnee et je prend des elements de la base avec du PHP et je le met dans un vecteur, je veus le passer a une page Javascript parce que utilisant GoogleMap(qui est du JavaScrip) je voudrais vissualise certaine ville que donc les noms sont dans le vecteur(pris dans le database.
Dans ma page .js(où il ya le code GoogleMap, ) J'ai mis cette ligne :
var liens = '<?php echo $_SESSION['liens']; ?> ';
Sachant que le vecteur je l'ai mis dans $_SESSION depuis la page PHP et au debut de ma page .js j'ai mis:
<?php
session_start();
?>
A l'aide S'il vous plait..
Merci pour votre disponibilité.
Ne n'arrive pas a le faie marcher.
Selon vous comment puis-je passe un vecteur d'une page PHP a une page Javascrip.
Car j'ai une base de donnee et je prend des elements de la base avec du PHP et je le met dans un vecteur, je veus le passer a une page Javascript parce que utilisant GoogleMap(qui est du JavaScrip) je voudrais vissualise certaine ville que donc les noms sont dans le vecteur(pris dans le database.
Dans ma page .js(où il ya le code GoogleMap, ) J'ai mis cette ligne :
var liens = '<?php echo $_SESSION['liens']; ?> ';
Sachant que le vecteur je l'ai mis dans $_SESSION depuis la page PHP et au debut de ma page .js j'ai mis:
<?php
session_start();
?>
A l'aide S'il vous plait..
Merci pour votre disponibilité.
Mimiste
Messages postés
1149
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
6 mars 2016
206
2 juin 2008 à 14:11
2 juin 2008 à 14:11
c'est un fichier .js ?
Du coup ouai le php n'est pas interprété... Normalement le php (suivant la config du serveur) n'est interprété que sur les fichier .php .php5...
Il faudrait déclarer cette variable ailleurs que dans le fichier .js
Du coup ouai le php n'est pas interprété... Normalement le php (suivant la config du serveur) n'est interprété que sur les fichier .php .php5...
Il faudrait déclarer cette variable ailleurs que dans le fichier .js