Здравствуйте Игорь,
IS> Возможно, нужно не делать "$r->send_http_header;" и вовращать не OK,
IS> а что-то типf REDIRECT.
http://perl.apache.org/docs/1.0/guide/snippets.html#Sending_Cookies_in_REDIRECT_Response
Sending Cookies in REDIRECT Response
You should use err_headers_out() and not headers_out() when you want to send cookies in the REDIRECT response.
use Apache::Constants qw(REDIRECT OK);
my $r = shift;
# prepare the cookie in $cookie
$r->err_headers_out->add('Set-Cookie' => $cookie);
$r->headers_out->set(Location => $location);
$r->status(REDIRECT);
$r->send_http_header;
return OK;
Я вроде как в доках написал и всёравно такой странный ответ приходит.
Делал return REDIRECT; - это ничего не изменило.
Подскажите в чём тут может быть баг?
С уважением,
Михаил Монашёв, SoftSearch.ru
Member of Independent Software Developers Forum (ISDEF)
mailto:postmaster@xxxxxxxxxxxxx
ICQ# 166233339
http://softsearch.ru/
Без бэкапа по жизни.