header() deve essere fatto prima di qualsiasi output!
usa i <meta>:
Codice PHP:
$sec 3//secondi di attesa
$pagina 'pagina.php';
echo 
"<meta http-equiv=\"Refresh\" content=\"$sec;$pagina\">"
per farlo della pag corrente:
Codice PHP:
$sec 3//secondi di attesa
echo "<meta http-equiv=\"Refresh\" content=\"$sec\">"