‘Warning: Cannot add header information’, accorgimenti per evitarlo

Come evitare che uno script si blocchi per il mancato invio delle intestazioni (header) al browser. Le funzioni ob_start() e ob_end_flush()