usa questa funzione, l'ha scritta qualcuno sul forum però non trovo il link, mi scuso con lui...
codice:
function redirect_to($url,$timeout=0)
{
echo "\n<script language=\"javascript\">\n";
if($timeout == 0)
{
echo " window.location=\"$url\";\n";
}
else
{
echo "string=\"\", timeout = ".($timeout*10).";\n";
echo "function dorefresh() {\n";
echo " window.status=\"\"+string;";
echo " string = string + \" \";";
echo " timerID = setTimeout(\"dorefresh();\", 100);\n";
echo " if (timeout > 0) {";
echo " timeout -= 1;\n";
echo " } else {\n";
echo " clearTimeout(timerID);\n";
echo " window.status=\"\";\n";
echo " window.location=\"$url\";\n";
echo " }\n";
echo "}\n";
echo "dorefresh();";
}
echo "\n</script>\n";
}