note 38840 added to function.headers-sent
| From: | php at fufachew dot com | Date: | Thu, 08 Jan 2004 11:16:40 +0000 |
| Subject: | note 38840 added to function.headers-sent | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-63146@lists.php.net to get a copy of this message | ||
// or something like this: (works for me)
function server_url()
{
if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on")
{
$proto = "https://";
}
else
{
$proto = "http://";
}
return $proto . $_SERVER['HTTP_HOST'];
}
function redirect_rel($relative_url)
{
if (!headers_sent())
{
header("Location: " . server_url() .
dirname($_SERVER['PHP_SELF']) . "/" .$relative_url);
}
else
{
echo "<meta http-equiv=\"refresh\" content=\"0;".
server_url() . dirname($_SERVER['PHP_SELF']) . "/" .$relative_url .
"\">\n";
}
}
----
Manual Page -- http://www.php.net/manual/en/function.headers-sent.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+38840
Delete -- http://master.php.net/manage/user-notes.php?action=delete+38840&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+38840&report=yes
Search -- http://master.php.net/manage/user-notes.php