| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Дмитрий 28.01.2008 17:42
Код самый обычный, сам по себе работает прекрасно. response:location до него и после него выполняются. А внутри - нет.^if($form:action eq "done"){
$is_show_form(0)
Thank you!
}{
$is_show_form(1)
}
^if(^form:do.int(0) == 1){
^try{
^oSql.void{
INSERT INTO
users
SET
user_login = '$form:login'
}
$response:location[http://${env:SERVER_NAME}$request_uri?action=done]
}{
$exception.handled(1)
}
}
^if($is_show_form){
<form name="form1" action="$request_uri" method="post">
<input type="hidden" name="do" value="1">
<input type="text" id="login" name="login" value="$form:login" />
<input type="submit" id="submit" name="submit" value="Submit" />
</form>
}