You may wish to repost this to Seekers of Perl Wisdom as there is a lot to speculate about here.
First, are you using IIS? IIS has a known bug in versions 3, 4, and 5 don't allow you to send a cookie with a redirect. I don't think this is the issue as you mentioned that Netscape works with this.
Try taking out the 'path' for testing. The browser will assign a default path for you. If your development server has a different path, you will have a problem (this also happens with domains). Is your path the path that the cookie will really be returned to? Is the case the same? I've never tested it, but it's possible that if you have a different case in your path, some browsers may be case-insensitive while others aren't.
Also, try using an absolute URL instead of a relative one. From the CGI docs:
One hint I can offer is that relative links may not work correctly when you generate a redirection to another document on your site. This is due to a well-intentioned optimization that some servers use. The solution to this is to use the full URL (including the http: part) of the document you are redirecting to.
In reply to Re: More about cookies
by Ovid
in thread More about cookies
by binner
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |