Originariamente inviato da JoeP
Metti ob_start(); all'inizio della pagina e potrai inviare headers in qualsiasi punto della pagina (sessioni, cookie, redirect, etc). Per dettagli:
http://php.net/manual/en/function.ob-start.php
L'utilizzo ob_start() - ob_end_flush(); in questo modo non mi è mai piaciuto...
tali funzioni fra le altre cose possono generale incasinamenti in caso di codifica dell'output i UFT8 generando un warning