Prova a mettere session_start() come prima istruzione.

P.S.
Sei sicuro che entri nell'else?