Originariamente inviato da mtx_maurizio
Non é un dilemma.
Il motivo per cui un programmatore inesperto si rivolge ad uno più esperto é proprio per avere le giuste soluzioni.

Per spiegarmi meglio, una volta, su questo forum ho visto:

PROBLEMA: Notice: Undefined index .....

SOLUZIONE PROPOSTA: Disabilitare la visualizzazione degli errori

Senza parole
ciao maurizio...

http://www.yourinspirationweb.com/20...lta-per-tutte/

Originariamente scritto da mtx_maurizio alias maurizio tarchini
La soluzione è ovviamente portare le funzioni che modificano l’header all’inizio dello script o comunque prima di qualsiasi output. Questo lo si può fare nel 99,5% dei casi, anche quando sembra che non sia possibile, ed è la soluzione migliore.
Tuttavia, in rare circostanze, potrebbe non essere possibile questa procedura.
In questo caso potremo utilizzare la funzione ob_start() (da invocare all’inizio dello script). Questa funzione trattiene gli output nel buffer fino al termine dell’esecuzione dello script.
... questo è il ragionameto che io seguirei per spiegarlo...