Récupérer une variable php dans JavaScript [Résolu/Fermé]

Signaler
Messages postés
178
Date d'inscription
dimanche 14 mars 2010
Statut
Membre
Dernière intervention
30 mai 2011
-
Messages postés
178
Date d'inscription
dimanche 14 mars 2010
Statut
Membre
Dernière intervention
30 mai 2011
-
Bonjour.
Comment puis-je faire pour récupérer une variable Php dans JavaScript ?
+ pourquoi mon code ça ne marche pas (il ne récupére pas les variables de Php: "oui" OU "non") ?


<code >
<script type="text/javascript">
function ouinon(vall) {
if(vall=="v1") {
document.getElementById("co").style.display = "inline";
var NomVariable = '<?php echo $nom1; ?>' ;
}
else {
document.getElementById("co").style.display = "none";
var NomVariable = '<?php echo $nom2; ?>' ;
}
}
</script>
<td>
<strong>
<?php
$nom1 = "non";
$nom2 = "oui";
?>
</strong>
</td>
<form method="post" >
<input type="radio" id="ok" value="v1" onclick="ouinon(this.value);"/>1<p>
<input type="radio" id="okk" value="v2" onclick="ouinon(this.value);"/>2</p><p>
<input type="radio" id="okkk" value="v3" onclick="ouinon(this.value);"/>3</p><p>

<div id="co" style="display:none;">
la réponse est:
</div>
</code>

4 réponses

Déclare :
<?php
$nom1 = "non";
$nom2 = "oui";
?> 

avant
<script type="text/javascript">
Messages postés
178
Date d'inscription
dimanche 14 mars 2010
Statut
Membre
Dernière intervention
30 mai 2011

merci pour ta réponse
si je déclare le code de php avant JS -> ça change rien
Messages postés
178
Date d'inscription
dimanche 14 mars 2010
Statut
Membre
Dernière intervention
30 mai 2011

???????

La réponse précédente était la bonne. vous affichez des variables encore inconnues.

D'abord il faut ecrire
<?php $var="kjkjjk" ?>
ensuite
<script>
.....
<?php echo $var ?>
</script>
Messages postés
178
Date d'inscription
dimanche 14 mars 2010
Statut
Membre
Dernière intervention
30 mai 2011

merci