Mali primer kako bi to trebalo da izgleda:
<script type="text/javascript" src="http://www.mojsajt.com/include/site.php?id=1"></script>
Ekstenzija je ovde nebitna jer browser ce tretirati pozvani fajl kao JS kod (zbog tog type="text/javascript").
I u tom site.php naravno generises JS kod (malo cu da uprostim):
Kôd:
<?php
if ($_GET['id'] == 1)
print "document.write('sadrzaj za sajt 1');";
?>
A ako bas zelis da ti pozvani fajl ima .js ekstenziju, treba uraditi ono sto je ivanhoe predlozio, da se podesi apache da tretira .js fajlove u odredjenom diru kao .php fajlove, tj da ih procesira kroz PHP.