parser

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

 

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

Вопрос по response:location

AL 26.02.2009 11:26

Добрый день!

Есть класс lib.p
в нем есть метод
@redir[server_name]
^if(def $form:redirect){
	$response:location[http://${server_name}${form:redirect}^if(def $form:qtail){^taint[as-is][?$form:qtail]}]
}
При попытке вызвать его из другого класса падает апач:

$response:location[^MAIN_LIB:redir[prj.web]]
malformed header from script. Bad header=\t: parser3.exe, referer: http://prj.web/cp/action.html?action=news_edit&id=10883&redirect=/cp/action.html?action=news_list
Но если редирект не вызываю из другого класса, а делаю непосредственно внутри метода - то работает.

в чем может быть проблема?