I'm trying to use refresh as a redirect function because header does not work for some reason. Here is piece of my code, when I run it refresh loops:
----------NOT WORKING /---------------
$url = $_SERVER['REQUEST_URI'];
$url = substr($url, 10); //cuting url to "index.php?site=page"
echo '<META HTTP-EQUIV="Refresh" Content="0; URL='.$url.'">';
----------WORKING /---------------
$url = 'index.php?site=page';
echo '<META HTTP-EQUIV="Refresh" Content="0; URL='.$url.'">';
----------WHOLE FUNCTION /---------------
elseif($action=="nfvi") {
safe_query("UPDATE ".PREFIX."nfv SET nfv=nfv+1");
$url = $_SERVER['REQUEST_URI'];
$url = substr($url, 10);
echo '<META HTTP-EQUIV="Refresh" Content="0; URL='.$url.'">';
}