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
Configuration: Windows XP
Firefox 3.0.3

7 réponses

  1. 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
  2. toto
     
    Il te manque un ; à la fin de ta 1ère ligne
    var reponses = <?php echo $bonnes_reponses ;?>;
    alert(reponses);
    0
  3. 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
  4. toto
     
    Si $bonnes_reponses est un texte, il doit être entre guillemets ou apostrophes :
    var reponses = '<?php echo $bonnes_reponses ;?>';
    alert(reponses);
    
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. ninamora
     
    $bonnes_reponses est numerique il prend pour valeur entre 1 et 4
    0
  7. 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
  8. ninamora
     
    en le passant en parametre ca marche

    merci beaucoup
    0