Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Dante 26.06.2014 05:51
Есть код:$is_show_form(1) ^if($is_show_form){ ^untaint[html]{ <form method="post" action="#"> ...Тело формы... </form> } } ^if(def $form:code){ ^try{ ^auth.setPasswdFromTemporary[$form:email;$form:name;$form:code] ^auth.logon[ $.[auth.logon][do] $.[auth.name][$form:name] $.[auth.passwd][$form:code] ] $is_show_form(0) <p class="nice-forgote">Получите и распишитесь!<br><br><span style="font-size: 150%^;">$form:code</span><br><br> Рекомендуем зайти в <a href="../settings">настройки аккаунта</a> и изменить его.<br><a href="../">На главную</a></p> }{ $exception.handled(1) $errors[^auth.decodeError[]] <p class="err">^errors.menu{$errors.name}[, ]</p> } } ^if(def $form:do){ ^try{ $sCode[^auth.setTemporaryPasswd[$form:[auth.email];$form:[auth.name]]] ^mail:send[ ... Тело письма ...] $is_show_form(0) <p class="nice">На ваш электронный адрес высланы дальнейшие указания.</p> }{ $exception.handled(1) $errors[^auth.decodeError[]] <p class="err">^errors.menu{$errors.dis}[<br> ]</p> } }Форма не скрывается после отправки и видна при переходе по ссылке из письма. Что не так?