parser

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

 

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

Перенаправление ( $response:location[])

TLoD,Snake 21.03.2004 22:27

@USE
/classes/click.p
/classes/account.p

@page[]
^if(!^form:aid.int[] || !^form:bid.int[]){
$response:location[http://gbe.net.ru]
}{
$cl[^click:click[$.aid(^form:aid.int[]),$bid(^form:bid.int[])]]
$aobj[^account::load[^form:aid.int[]]]
$account[^aobj.return[]]
$fp[${account.url}${account.path}]
$response:location[$fp]
}

переменная $fp получает строковое значение - url страницы вида http://somewhere.com
Но в отличие от сдьмой строки, где перенаправление происходит успешно, $response:location[$fp] пытается доставить путь к уже существующему и отправить на /banner/click/http://www.mysterria.com/requiem/

Где грабли?