The headers for the page might have already been sent. If there is a space at the top of your PHP file like below, any type of header change wont work:
I'm making a site which will reside in a remote server and had several
problems... most of them where solved once I saw that register_globals
are OFF, but now I don’t know which other settings are affecting my
scripts. I have trouble with header("Location... because the browser is
NOT redirected. If I set an echo statement after I detected that the
username and password using $_POST[""], the echo goes OK but if I
comment the echo and un-comment the
header("Location: http://www.domainname.com");
exit;
nothing happens... and no, there isn't anything before that... what can
be wrong? Thanks in advance,
-------top of file--------
<?
header("Location: ...");
exit;
?>
--
Kyle Gibson
admin(at)frozenonline.com
http://www.frozenonline.com/
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php