[ maximus_1 @ 30.01.2008. 14:04 ] @
Pozdrav, imam mali problem sa javascript + php kodom. Naime, kada napišem nešto ovako:

Code:
<script>
var x = "<?php echo XY; ?>";
alert(x);

</script>


To onda radi. Ali kada u svojoj index.php koristim eksterni js fajl:

Code:
<script type="text/javascript" charset="UTF-8" src="js/index.js">
</script>


i pozovem funkciju:

Code:
window.onload=function () {
    var x = "<?php echo 'XY'; ?>";
    alert(x);
}


onda mi alert vrati <?php echo 'XY'; ?>, a ne XY kao što meni treba. Ako maknem navodnike sa strana onda alert vrati praznu poruku. Ne kužim u čemu sam pogriješio :).
[ kazil @ 31.01.2008. 08:53 ] @
problem je u tome sto ti fajl ima extenziju js a treba da bude php. dzaba si ti u njemu stavio php block, kada server po extenziji vidi da je to js pa ga posalje klijentu bez da izvrsi u njemu php. snimi kao php fajl, i tako ga pozovi, trebalo bi da radi. (nisam pokusavao ali po nekoj logici bi trebalo da radi)
[ maximus_1 @ 31.01.2008. 09:16 ] @
:), istina... A i logično je:).

Fala puno!