OVH Cloud OVH Cloud

Passage de variable php à une fonction javascript.

2 réponses
Avatar
Bonsoir,

Je recherche sans résultat comment faire passer une variable php :
$monfichier
dans un javascript.

echo "A href=\"javascript:openWindow($monfichier);\">Apercu</A>";
Cela ne marche pas !!!

Je voudrais tant obtenir ceci ?
echo "A href=\"javascript:openWindow('grandpapi.pdf');\">Apercu</A>";


Merci par avance

Dominique

2 réponses

Avatar
Olivier Miakinen

echo "A href="javascript:openWindow($monfichier);">Apercu</A>";
Cela ne marche pas !!!

Je voudrais tant obtenir ceci ?
echo "A href="javascript:openWindow('grandpapi.pdf');">Apercu</A>";


Si tu veux que $monfichier donne 'grandpapi.pdf' il faut avoir en PHP :
$monfichier = "'grandpapi.pdf'";

Mais le plus simple me semble de mettre les guillemets simples en
JavaScript :
echo "A href="javascript:openWindow('$monfichier');">Apercu</A>";

Avatar
Christophe PEREZ
Le Sun, 11 Sep 2005 22:35:35 +0200, david_merciernoemail a écrit:

echo "A href="javascript:openWindow($monfichier);">Apercu</A>";
Cela ne marche pas !!!

Je voudrais tant obtenir ceci ?
echo "A href="javascript:openWindow('grandpapi.pdf');">Apercu</A>";
^ ^


Et, la différence est ?
les "'" de 'grandpapi.pdf', sauf si ton $monfichier les contient
déjà, mais je doute.

--
Christophe PEREZ
Écrivez moi sans _faute !