Forum Webscript.Ru
Общие => Базы данных => Тема начата: Goodwin от 27 Ноября 2002, 07:10:00
-
Странички у меня храняться в базе. Достаю их из БД - все работает. Но если в базе MySQL находится какой-нибудь оператор PHP (echo, phpinfo и т. д.), то в html-просмотре видно, что они попали на страницу, но почему-то не прошли обработку интерпретатором PHP. Кто-нибудь с этой проблемой уже сталкивался?
-
eval();
-
Сенкс! Функция та, что нужно. осталось только понять как ее пользовать. Получил я из базы код, допустим, в переменную $row[code].
Пишу eval ( "echo \'$row[code]\';");, писать eval ( "echo \'$row[code]\';"); нельзя. Код так тупо и прописывается на странице. Пробовал писать eval не в php-файле, а прямо в базе - результат тот же. Так как надо работать с этим eval()?
Может кто-нубудь показать мне пару строк с этой функцией? Буду премного благодарен.
design@esholding.ru
-
ман http://www.php.net/manual/en/function.eval.php
-
Эээ.....
eval("$row[code]");
-
Огромное спасибо! Всё заработало.