Page 1 sur 1

reprendre du js avec du php

Posté : 03 nov. 2006, 11:51
par TrX
Bonjour
J'ai un script de popup en java entre les balises head
donc je voudrai que le navigateur lise ceci en php :

Code : Tout sélectionner

echo '<a href='javascript:popupcentree("pix/'.$file.'",250,300,"menubar=no,scrollbars=no,statusbar=no")'><img border="" src="db/'.$file.'" /></a>';
Alors comment l'ecrire convenablement sachant que
echo '<a href="pix/'.$file.'" target = "BLANK"><img border="" src="db/'.$file.'" /></a>';
fonctionne
Merci

Re: reprendre du js avec du php

Posté : 03 nov. 2006, 12:59
par Ryle
En utilisant les balises [ php ] pour ton code, tu aurais vu ce qui n'allait pas à l'aide de la coloration syntaxique :
echo '<a href='javascript:popupcentree("pix/'.$file.'",250,300,"menubar=no,scrollbars=no,statusbar=no")'><img border="" src="db/'.$file.'" /></a>';
Entre des guillemets, tu peux mettre des apostrophes : " .. ' .. "
Entre des apostrophes, tu peux mettre des guillemets: ' .. " .. '

En revanche, si tu veux mettre des guillemets dans des guillemets, ou des apostrophes entre des apostrophes, il te faut les protéger d'un antislash, sans quoi le script les interprète comme la fin de ta chaine : " .. " .. " ou ' .. \' .. '

J'ai un script de popup en java
En javascript, le java c'est un autre langage qui n'a pas grand chose à voir ;)
donc je voudrai que le navigateur lise ceci en php
Le navigateur ne lit pas de php. Php est exécuté sur le serveur et génère du code html (et javascript) qui est interprété par le navigateur pour l'exécuter (js) ou l'afficher à l'écran (html) :)