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