ok....grazie...
ho semplicemente spostato session_start() dopo tutti i controlli, e così funziona...
io l'avevo messo all'inizio del file perchè normalmente si fà così, per evitare problemi...
ma non c'era alcun output prima dei controlli quindi mi và bene anche così...

GRAZIE GRAZIE GRAZIE...