Allora, questi sono esempi di cose che fanno deragliare il treno:
riga vuota:
codice:
<?php //qui sopra c'è una riga vuota -> Viene considerato output html
/* istruzioni PHP
*
*
*/
header("Location: ...); //errore
output html
codice:
<html>
<body>
<?php
header("Location: ...); //c'è output HTML
?>
</body>
</html>
echo,print e compagnia bella
codice:
<?php
/* codice php
*
*
echo("Quant'è bello il carosello");
header("Location: ...); //errore, la riga sopra ha prodotto outpu
?>
In quale categoria ricadi? Sistema di conseguenza. (ossia elimina l'output inutile)