Code javascript non interprété ?

WRInaute discret
Bonjour,
j'ai des soucis avec ce code qui me semble non interprété, quand je regarde la source de la page il s'inscrit tel quel, si quelqu'un avait une idée de où je me suis planté.

Code:
<script type="text/javascript">
<!--
	function clk(id)

	{

		(new Image()).src="goto.php?id="+id;

		return true;

	}
//-->

</script>

le bout de code complet
Code:
<script type="text/javascript">

<!--

	function clk(id)

	{

		(new Image()).src="goto.php?id="+id;

		return true;

	}



<?php

if ( preg_match("/submit_site\.php/",$_SERVER{REQUEST_URI}) )

{

	echo <<<EOF

	function CheckLen(Target)

	{

		StrLen = Target.value.length;

		if ( StrLen>255 ) {

			Target.value = Target.value.substring(0,255);

			CharsLeft = 255;

		} else {

			CharsLeft = StrLen;

		};

		var CharsLeft1 = 255 - CharsLeft;

		document.form2submit.reste.value = CharsLeft1;

	};\n\n

EOF;

};

?>

//-->

</script>
 
WRInaute passionné
Essai en supprimant les commentaires

<script type="text/javascript">

<!--

function clk(id)

{

(new Image()).src="goto.php?id="+id;

return true;

}



<?php

if ( preg_match("/submit_site\.php/",$_SERVER{REQUEST_URI}) )

{

echo <<<EOF

function CheckLen(Target)

{

StrLen = Target.value.length;

if ( StrLen>255 ) {

Target.value = Target.value.substring(0,255);

CharsLeft = 255;

} else {

CharsLeft = StrLen;

};

var CharsLeft1 = 255 - CharsLeft;

document.form2submit.reste.value = CharsLeft1;

};\n\n

EOF;

};

?>

//-->

</script>

Infos sur les commentaires en informatique
 
Discussions similaires
Haut