|
|
|
| Всем привет! Есть html файл, где в нужных местах стоят перменные, типа {content}.
Есть php файл, который парсит содержимое html файла. В этом файлике эти переменные заменяются str_replace'ом. Типа шаблонизатор =)
$tmpl = file_get_contents("glavnaya.html");
$title="Title";
$tmpl = str_replace("{TITLE}", $title, $tmpl);
Всё вроде работает. НО!
Я хочу впихнуть туда работу скрипта другого php файла, напрмер:
$rightcontent=file_get_contents("modules/alph.php");
$tmpl = str_replace("{RIGHT_CONTENT}", $rightcontent, $tmpl);
В файле alph.php рандомно вытягиваются строчки из txt файла.
Но это не работает, ничего не отображается.
Как так сделать, чтобы можно было запихнуть работу файла в переменную,а потом её заменить str_replace'ом. | |
|
|
|
|
|
|
|
для: Bobinho
(22.05.2011 в 21:49)
| | Вы вставляете содержимое PHP-кода, а вам нужен результат выполнения. Т.е. либо в файле alph.php необходимо перехватить вывод при помощи функций управления вывода (пример можно найти по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=148). Либо нужно обращаться к alph.php используя полный сетевой путь через http://, чтобы он прошел обработку Web-сервером и выдал HTML-код. | |
|
|
|
|
|
|
|
для: cheops
(22.05.2011 в 21:59)
| | А надо всего-то поставить http:// =)
Спасибо большое!!! | |
|
|
|