note 47788 added to function.header
| From: | php at bucksvsbytes dot com | Date: | Tue, 30 Nov 2004 12:33:13 +0000 |
| Subject: | note 47788 added to function.header | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-81177@lists.php.net to get a copy of this message | ||
After running into trouble executing
<?php
header("Location: ...");
?>
statements, I found the following advice in a posting, "You should include an exit statement
after a call to header() if you want the script to stop. If you leave out the exit statement,
several additional statements may be executed before the headers are sent and this can lead to
unpredictable behavior."
Adopting this solved my problems, so I emphasize it as an important practice.
----
Manual Page -- http://www.php.net/manual/en/function.header.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+47788
Delete -- http://master.php.net/manage/user-notes.php?action=delete+47788&report=yes
Reason: bad code -- http://master.php.net/manage/user-notes.php?action=delete+47788&report=yes&reason=bad+code
Reason: spam -- http://master.php.net/manage/user-notes.php?action=delete+47788&report=yes&reason=spam
Reason: useless example -- http://master.php.net/manage/user-notes.php?action=delete+47788&report=yes&reason=useless+example
Reason: contains commercial links -- http://master.php.net/manage/user-notes.php?action=delete+47788&report=yes&reason=contains+commercial+links
Reason: useless note -- http://master.php.net/manage/user-notes.php?action=delete+47788&report=yes&reason=useless+note
Reject -- http://master.php.net/manage/user-notes.php?action=reject+47788&report=yes
Search -- http://master.php.net/manage/user-notes.php