mi permetto di aggiungere una cosa che ho notato strada facendo.

nel mio script ho la seguente situazione


Codice PHP:
if(condizione)
header(location....);
.
.
.
codice html
header
(refresh

utilizzando il trucco di cui sopra, la pagina viene letta tutta. di conseguenza mi effettua entrambi gli header. per evitare ciò è sufficiente inserire exit dopo gli header, qualora ne aveste più per pagina.