parser

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

 

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

Чтоб показать, что ни тот ни другой не работают :)

Дмитрий 28.01.2008 17:42

Код самый обычный, сам по себе работает прекрасно. response:location до него и после него выполняются. А внутри - нет.

Не могу понять, ЧТО же такое у меня перед эти блоком, что гасит работу 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>
}