parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Это я знаю. Задумался сделать в одной странице+вопрос

Gleb 24.12.2003 13:09

по вашему коду: переменная $is_show_form сохраняет свое значение после отправки формы? Я думал, что при каждом запросе обработка начинается по новой. Иначе - где она сохраняется?

is_show_form(1)
^if(def $form:do){
^if(^check_fields[$form:fields]){
^rem{ *** все данные в норме, делаем что-то *** }
^execute_action[]
$is_show_form(0)
}{
^rem{ *** какую-то фигню прислали, ругаемся *** }
<p class="alert">Не заполнено одно из обязательных полей!</p>
}
}
^if($is_show_form){
<form>
<input type="hidden" name="do" value="do"/>
Имя:<br /><input type="test" name="name" value="$form:name"/>
E-mail:<br /><input type="test" name="email" value="$form:email"/>
<input type="submit" name="go" value="Отправить"/>
</form>
}