>If you don't mind, I'm interested in learning more about what exactly
>ASP does differently. Are there two HTTP responses sent?
No, it just happens to have sent them in the order his browser liked.
ASP can't do anything "different" from PHP.
I used to laugh when ASPers asked why PHP had to do all this extra stuff
with cookies and stuff to do sessions. Sigh. :-)
Some browsers will process the headers in one order, others in the reverse.
Some will see the Location: and ignore the rest.
You can't do both and support all browsers.
>>kludged a fix by setting the cookie and then writing a page that uses a
>><META> refresh to redirect...
>>
>>Is there a more elegant way of doing this??
Re-design and re-factor your code so you don't need to re-direct. :-)
I rarely, almost never, use header("Location: ...");
Rule of Thumb:
If you have to do header("Location: ...") you have a
design/engineering/organizational problem in your code/pages/site.
I'm sure a zillion people will disagree with this "rule" I can only say
that when I started focussing on what my code was *really* doing, and really
factoring out the common things, and organizing my pages better, the
header("Location: ...") tool got thrown out (mostly) of my tool box.
YMMV.
--
Like Music? http://l-i-e.com/artists.htm
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php