A volte utilizzando l'espressione
può capitare di vedersi un errore del tipo:
HEADER ALREADY SENT
Una soluzione veloce e molto efficace potrebbe essere quella di utilizzare il tag meta di html
-
<?php
-
//blocco condizionale
-
?>
-
-
<META HTTP-EQUIV="REFRESH" CONTENT="2; URL=http://www.sitoweb.it">
-
-
<?php
-
}
-
?>

Però in questo modo la pagina verrà caricata e fino a che il browser non arriva al tag meta la pagina non cambia. Non è così?
Certo,
alla fin fine utilizzi questo codice semplicemente all’interno di determinati blocchi condizionali, ad esempio quando a seconda dell’operazione che fai devi redirigere ad alcune pagine.
Attenzione, puoi utilizzare questa parte di codice, anche all’interno di blocchi quali switch().
Cristian