così ad occhio penso sia un errore di posizionameno di session_start che però non vedo nel codice dove hai messo session_start