//************************** SERVER URL
function server_url()
{
$proto = "http" .
((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "s" : "") . "://";
$server = isset($_SERVER['HTTP_HOST']) ?
$_SERVER['HTTP_HOST'] : $_SERVER['SERVER_NAME'];
return $proto . $server;
}
//************************** SERVER URL - end
//************************** REDIRECT RELATIVE
function redirect_rel($relative_url, $mymsg = '', $haveparam = 0)
{
$url = server_url() . dirname($_SERVER['PHP_SELF']) . "/" . $relative_url;
if ($haveparam == 1)
$m = '&';
else
if ($haveparam == 0)
$m = '?';
$url .= $m.'mymsg='.$mymsg;
if (!headers_sent())
{
header('Location: $url');
}
else
{
echo "<meta http-equiv=\"refresh\" content=\"0;url=$url\">\r\n";
}
}
//************************** REDIRECT RELATIVE - end