chi vuoi che si metta a leggere tutta quella roba?

di solito l'errore e' nelle prime righe. Sicuramente invii dei dati al browser prima di eseguire session_start().

mettilo come prima istruzione assoluta dopo il tag di apertura del php.