zmagam się z następującym problemem, chciałbym aby wartości zmiennych z PHP były dostępne w JavaScript. Nie do końca wszystko działa, jeśli mam tylko jedną linie z użyciem print-a jest OK, natomiast jeśli są 2 linie tak jak poniżej to nie działa. Co może być nie tak?
<html>
<head>
</head>
<body>
<form name="testowy">
pole1 <input type="text" name="pole1" size="10">
<br>
pole2 <input type="text" name="pole2" size="10">
<br>
<br>
<select name="lista" id="id" size="5" onchange="wykonaj()">;
<option>pozycja1</option>
<option>pozycja2</option>
<option>pozycja3</option>
</select>
<?php
$x=1;
$y=2;
echo '<script type="text/javascript" >';
echo 'function wykonaj()';
print "document.testowy.pole1.value = $x"; print "document.testowy.pole2.value = $y";
?>
</form>
</body>
</html>