|
|
|
| Здравствуйте. Подскажите как заставить выполняться php код, который запрашивается из БД.
В бд заношу php код, делаю запрос из БД, а на страницу ни чего не выводится, хотя если посмотреть исходный код страници, то там выводится этот php код. | |
|
|
|
|
|
|
|
для: shmel
(02.06.2006 в 16:50)
| | Его видно быть не должно значит у вас скрипт не пропускается через машину php | |
|
|
|
|
|
|
|
для: shmel
(02.06.2006 в 16:50)
| | Функция echo обязана лишь вывести текст, а не исполнять его, как php-код. Применяйте функцию eval. | |
|
|
|
|
|
|
|
для: Trianon
(02.06.2006 в 17:04)
| | А подругому ни как это не сделать?, просто вместе с php кодом, есть html, вот в этом и загвоздка, как обойти html. | |
|
|
|
|
|
|
|
для: shmel
(02.06.2006 в 17:18)
| | Тогда открывай какой нибудь файл на диске на запись и пиши туда свой код из БД.
А следующей строкой делай ему include(); в смысле файлу, только что записанному. | |
|
|
|
|
|
|
|
для: shmel
(02.06.2006 в 17:18)
| | >А подругому ни как это не сделать?
Нет, придётся извлекать PHP и пропускать его через eval() и в результате ничего хорошего всё-равно не получиться. Может вам будет удобнее воспользоваться шаблонами? Они как раз в таких ситуациях применяются. | |
|
|
|