grey109
Новичок
Запутался с eval()
Есть шаблон html-страницы с php-включениями, например:
===
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>test <?php echo rand(1,111); ?></title>
....
</body>
</html>
===
Мне нужно выполнить php-код в шаблоне. Я делаю так:
$content=file_get_contents("templates/test.html");
eval("\$content = \"$content\";");
Получаю ошибку: "Parse error: parse error, unexpected '<' in ***.php(359) : eval()'d code on line 2"
Плз, подскажите где моя ошибка?
Есть шаблон html-страницы с php-включениями, например:
===
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>test <?php echo rand(1,111); ?></title>
....
</body>
</html>
===
Мне нужно выполнить php-код в шаблоне. Я делаю так:
$content=file_get_contents("templates/test.html");
eval("\$content = \"$content\";");
Получаю ошибку: "Parse error: parse error, unexpected '<' in ***.php(359) : eval()'d code on line 2"
Плз, подскажите где моя ошибка?