leet
Новичок
помогите с eval'ом!
есть html шаблон с разметкой и метками для парсига: %TITLE% и %CONTENT%.
в индексном файле читаю этот html шаблон в строку при помощи file_get_contents вот так
затем заменяю %TITLE% и %CONTENT% вот так
с %CONTENT% поступаю аналогично.
затем обрабатываю это всё eval'ом
И всё бы хорошо, но если я хочу вставить вместо %CONTENT% какой то динамичный код, то он не обрабатывается. Хотя при сохранении странички и просмотре в редакторе, написанный мной код присутствует, но не обрабатывается. Почему он не обрабатывается и как это исправить ?
есть html шаблон с разметкой и метками для парсига: %TITLE% и %CONTENT%.
в индексном файле читаю этот html шаблон в строку при помощи file_get_contents вот так
PHP:
$index_template = file_get_contents("template/index.tpl.htm");
PHP:
$index_template = ereg_replace("%TITLE%", "Название Блока", $index_template);
затем обрабатываю это всё eval'ом
PHP:
eval('echo ".$index_template.";');