Dear All.
I can set a cooke fine using:
$r->content_type('text/html'); $r->header_out('Set-Cookie'
=>$cookie);
$r->send_http_header;
And i can also send a redirect fine
using:
$r->content_type('text/html');
$r->header_out('Location'=>$the_url);
return REDIRECT;
BUT!
how do i do both? if i use my redirect code, and
add an extra header_out , the cookie is not sent (because i have not called
send_http_header ? ).
If i add send_http_header, i see the full sent
http_header in my browser.
My idea was to have something like
$r->content_type('text/html');
$r->header_out('Location'=>$the_url);
$r->header_out('Set-Cookie'
=>$cookie);
$r->send_http_header; return REDIRECT;
Which does not work.
Thinking about it whilst typing this email, does
header_out have a field where i can set the REDIRECT status?
Thanks in advance,
Richard Harrison. |
- Re: Send a cookie, AND a redirect ? Harrison
- Re: Send a cookie, AND a redirect ? Steve Reppucci
- Re: Send a cookie, AND a redirect ? Jeff Beard
- Re: Send a cookie, AND a redirect ? Ken Y. Clark
- Re: Send a cookie, AND a redirect ? Robert Landrum
- Re: Send a cookie, AND a redirect ? [resolved] Harrison
- Redirection Location MUST be absolute (was Re: S... Jeffrey W. Baker
- Re: Redirection Location MUST be absolute (w... Robert Landrum
- Re: Redirection Location MUST be absolut... Jeffrey W. Baker
- Re: Redirection Location MUST be ab... Robert Landrum
- Re: Redirection Location MUST b... Michael Peppler