Recuperer une variable php en javascript

ninamora -  
 ninamora -
Bonjour,

j'ai une variable $bonnes_reponses en php qui a une valeur.

j'ai ensuite une fonction javascript ou j'aimerais récuperer cette valeur comme ceci :

var reponses = <?php echo $bonnes_reponses ;?>
alert(reponses);


a l'execution dans ma console j'ai undefinied
j'ai essayé de mettre des guillemets a plusieurs endroits mais rien n'y fait

Si quelqu'un sait comment faire il me serait d'une grande aide !!

merci

7 réponses

tagman99 Messages postés 29 Statut Membre
 
essai ca:
var reponses = <?php= $bonnes_reponses ;?>
alert(reponses);

sinon verifie que ta variable a bien une valeur
0
toto
 
Il te manque un ; à la fin de ta 1ère ligne
var reponses = <?php echo $bonnes_reponses ;?>;
alert(reponses);
0
ninamora
 
si je ne met pas echo il me dit aussi undefinied et si je met le ; a la fin il me dit que ma fonction n'est pas reconnue !!
0
toto
 
Si $bonnes_reponses est un texte, il doit être entre guillemets ou apostrophes :
var reponses = '<?php echo $bonnes_reponses ;?>';
alert(reponses);
0

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

Posez votre question
ninamora
 
$bonnes_reponses est numerique il prend pour valeur entre 1 et 4
0
hani_ Messages postés 346 Statut Membre 20
 
function reponses(rep){
alert(rep);
}

et quand tu apelle ta fonction js

reponses(<?php $bonnes_reponses ?>);
0
ninamora
 
en le passant en parametre ca marche

merci beaucoup
0