Сообщение от
renegat
var j=<?php echo $jjj; ?>;
или
var j="<?php echo $_POST["jjj"]; ?>";
или
$var = "Hello";
echo '<script language="javascript">var j = '.$var.';</script>';
Можно ещё так вот:
PHP код:
<?php
echo <<< "JS"
<script>
var j = "[$j]";
</script>
<script type="text/javascript" src="/script/script.js"></script>
JS;
Если переменных много - так будет компактнее. А значит и более читабельно.
добавлено через 8 минут
Сообщение от
Port_Artur
Решил просто добавить в .js вместо звёздочек (см. 1 пост):
но даже при наличии .htaccess :
в папке ,в которой лежит этот скрипт, PHP в .js почему то не выполняется.
А почему скрипт нельзя назвать "script.php"?