Выполнение кода перед записью в БД.

Ping

Новичок
Выполнение кода перед записью в БД.

Есть форма. Вводим в неё например
PHP:
<b>includ_block(1);</b>
Из этой формы данные пишутся в базу. Но вместо "includ_block(1);" должен занестись в поле результат выполнения функции.
 

Фанат

oncle terrible
Команда форума
какой ужас.
какой чудовищный ужас.

-~{}~ 28.05.06 13:15:

рассказывай подробно, кулибин
 

Ping

Новичок
Фанат))
Уточню.
Есть шаблон для страницы. Хранится в БД.
Например шаблон хранится в таком виде:
PHP:
<table><tr><td>includ_block(1);</td><td>includ_block(2);</td></tr></table>
Блоки хранятся в БД и выводятся в форму
...
<textarea name='1'>Это первый блок и ла-ла-ла...</textarea>
<textarea name='2'>Это второй блок и та-ра-ра...</textarea>
...

Функция
PHP:
function includ_block($num) {
echo $_POST["$num"];
}
В итоге в БД должно записаться
PHP:
<table><tr><td>Это первый блок и ла-ла-ла...</td><td>Это второй блок и та-ра-ра...</td></tr></table>
Как-то так....
 

HraKK

Мудак
Команда форума
str_replace()

-~{}~ 28.05.06 13:48:

Или используй любой шаблонизатор
 
Сверху