[PHP - JS] Utiliser une variable PHP avec JS

Résolu
provotfor Messages postés 21 Date d'inscription   Statut Membre Dernière intervention   -  
provotfor Messages postés 21 Date d'inscription   Statut Membre Dernière intervention   -
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


A voir également:

2 réponses

[Dal] Messages postés 6205 Date d'inscription   Statut Contributeur Dernière intervention   1 105
 
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
1
provotfor Messages postés 21 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour ta réponse.

C'est bête mais j'avais effectivement oublié de simples guillemets...

Merci encore
0
script0r
 
essaie :
<?php
$url="blabla";
?>
<html>
<body>

<script language=JavaScript">
var url=<?php echo htmlentities($url); ?>
</script>

</body>
</html>
0
provotfor Messages postés 21 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour ta réponse.

Mais j'ai essayé et ça ne fonctionne pas...
0