dandandan
Мой дом здесь!
- Регистрация
- 7 Авг 2008
- Сообщения
- 1.036
- Реакции
- 293
- Автор темы
- #1
подскажи плиз по eval()
пробовал сделать так:
в итоге выводит текст который в файле html без интерпритации. Что делаю не так?
Если этот html код вывожу в виде:
Код:
if (file_exists('tmp.html')){
$txt=file_get_contents('tmp.html');
eval("\$txt =\"$txt\";");
echo $txt;
}
Код:
if (file_exists('tmp.html')){
$txt=' ?>'.file_get_contents('tmp.html').'<?php ';
eval("\$txt =\"$txt\";");
echo $txt;
}
Если этот html код вывожу в виде:
echo 'код который в файле tmp.html прикручен к концу php страницы, то все переменные нормально заменяются. Т.е. глюков с именами переменных точно нет.