Du php a l'interieur d'un code javascript

Du php a l'interieur d'un code javascript - PHP - Programmation

Marsh Posté le 29-06-2005 à 11:32:38    

Bonjour,
 
voila mon probleme j'ai un code j'avascript dans lequel j'aimerai y inserer une variable php.
 
voici mon code:
 

Code :
  1. TrackUrl = '<img wdth="39" height="25" border="0" ';
  2. TrackUrl += 'src="http://monsiteweb.com/target.php?MyTitle='+ PageTitre +'&TrackVar1=<? echo $test; ?>';
  3. document.write(TrackUrl + '">');


 
le truc c'est que au lieu de me renvoyer la valeur de $test ca me retourne <? echo $test; ?>
Quelqu'un a une idée du bleme ?
 
MERCI

Reply

Marsh Posté le 29-06-2005 à 11:32:38   

Reply

Marsh Posté le 29-06-2005 à 11:33:41    

Le fichier est pas parsé par PHP

Reply

Marsh Posté le 29-06-2005 à 11:34:06    

Accessoirement, on ne met pas de '&' dans un src ou un href, mais '&amp;'

Reply

Marsh Posté le 29-06-2005 à 11:35:57    

FlorentG a écrit :

Le fichier est pas parsé par PHP


 
oui j'ai vu, mais comment faire pour qu'il soit parsé ???

Reply

Marsh Posté le 29-06-2005 à 11:39:42    

Cest un fichier .js ? Si oui, renomme-le en .php

Reply

Marsh Posté le 29-06-2005 à 11:40:43    

non c'est une page html avec <script>moncode</script>

Reply

Marsh Posté le 29-06-2005 à 11:42:51    

Et y'a d'autres morceaux de php dedans ?

Reply

Marsh Posté le 30-06-2005 à 09:26:31    

Arrêtez moi si je dis une connerie, mais le JavaScript c'est côté client que ça se passe, donc le fait d'appeller une variable PHP en JS, ça risque de pas passer...

Reply

Marsh Posté le 30-06-2005 à 09:33:43    

Oui c'est une connerie :D Parce que là justement le mec a fait ce qu'il fallait faire, à savoir écrire une URL avec la variable.
 
Tiens d'ailleurs Herks, c'est quoi ce vieux document.write ? Ca ne fonctionne pas en XHTML, et ça écrit on ne sait pas où, donc utilise des méthodes DOM, et non des machins d'il y a 10 ans...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed