[PHP - JS] Utiliser une variable PHP avec JS
Résolu
provotfor
Messages postés
22
Statut
Membre
-
provotfor Messages postés 22 Statut Membre -
provotfor Messages postés 22 Statut Membre -
Bonjour,
Je voulais savoir comment utiliser une variable PHP dans un code JavaScript :
Le code JavaScript se trouve dans la même page que le code PHP et HTML.
J'ai essayé comme suit :
<?php $url = "blablabla"; ?>
<script type="text/javascript">
var lien = <?php echo $url; ?>;
</script>
A ce moment là la page ne lis pas le script JS.
Alors j'ai essayé en mettant un parseInt() comme suit :
var lien = parseInt('<?php echo $url; ?>');
Et à ce moment la valeur de lien est NaN alors qu'elle devrait être 'blablabla'.
J'utilise une fonction JQuery pour le JavaScript.
Si quelqu'un aurait une idée... Merci d'avance
Je voulais savoir comment utiliser une variable PHP dans un code JavaScript :
Le code JavaScript se trouve dans la même page que le code PHP et HTML.
J'ai essayé comme suit :
<?php $url = "blablabla"; ?>
<script type="text/javascript">
var lien = <?php echo $url; ?>;
</script>
A ce moment là la page ne lis pas le script JS.
Alors j'ai essayé en mettant un parseInt() comme suit :
var lien = parseInt('<?php echo $url; ?>');
Et à ce moment la valeur de lien est NaN alors qu'elle devrait être 'blablabla'.
J'utilise une fonction JQuery pour le JavaScript.
Si quelqu'un aurait une idée... Merci d'avance
2 réponses
-
Salut provotfor,
Si $url sous PHP est une chaine de caractères, tu dois mettre des guillemets dans ta déclaration de url en Javascript (comme en PHP, en fait).
Dal -
essaie :
<?php
$url="blabla";
?>
<html>
<body>
<script language=JavaScript">
var url=<?php echo htmlentities($url); ?>
</script>
</body>
</html>