Смотрите, у Вас должен быть файл PHP, назовем его out.php, в нем должно быть написано:
<?php echo '<script type="text/javascript">'; echo "var1 = 'текст для вывода ';"; echo "document.write(var1);"; echo '</script>'; ?>
В исходном коде странице код есть?
Перед echo с выводом кода JS есть вставка объекта кода JS ( <script ...>) ?
Размер файла какой?
очень длинный код может быть либо строкой, либо переменной.
Если это переменная PHP, тогда:
<?php
$var1 = <<< END
строка кода1
строка кода2
END;
echo "document.write(' " . $var1 . "');"
?>
Если это JS:
echo "var1 = 'текст для вывода ' "
echo "document.write(var1);"
В отличии от PHP, у JS нет встроенного Here Doc синтаксиса. Но обычно JS и не хранит многострочные данные. Поэтому, скорее всего, пременная var1 во втором варианте должна принмать то, что отчетить PHP скрипт, например, использую запрос AJAX.
Ajax-ом обращаетесь к PHP файлу , он вам выдает денные, а вы их после получения, подгружаете в нужное место.
А у Вас в голове каша. PHP отдельно, JS отдельно - это разные языки и выполняются на разных сторонах.---------- Добавлено 14.02.2012 в 11:25 ----------http://www.artlebedev.ru/tools/technogrette/js/include/
Если используется php файл, тогда:
1) делаете переменную
2) читаете из файла и присваиваете переменной, то, что прочитали
3) делаете конкатенацию строк и вывод
Удаляйте и ставьте заново. Заодно почитайте правила и ФАК хостинга.
/*get_filter=
Что за CMS? Вы уверены, что она не генерирует лишнее?
Недавно добавили?