Выполнение простого текста базы данных как кода PHP

Я сохраняю отдельные страницы, содержащие HTML и PHP, в базе данных в виде простого текста, например:

<body>
<h1>Welcome</h1>
<?PHP $welcome = "Hello"; 
      echo $welcome; 
?>
<br />
</body>

И желаемый результат состоит в том, чтобы выполнить код PHP, смешанный с простым текстом, поэтому приведенный выше код будет выглядеть для браузера как следующий HTML:

<body>
<h1>Welcome</h1>
Hello<br />
</body>

Я использую функцию, которая просто ECHO передает простой текст из базы данных на страницу, поэтому очевидно, что PHP никогда не обрабатывается как PHP.

Как бы вы хотели преобразовать PHP из интерпретируемого как обычный текст, чтобы он выполнялся как реальный код PHP?


person    schedule 04.03.2013    source источник
comment
конечно, есть лучший способ, чем хранить полные страницы с php в базе данных   -  person Marko D    schedule 04.03.2013
comment
возможен дубликат? Проблема оценки PHP с кодом PHP + HTML   -  person UnholyRanger    schedule 04.03.2013


Ответы (1)