intanto prova a fare così
Anche se non dovrebbe cambiare moltissimo a livello di contenuto.Codice PHP:
$_SESSION['firstname'] = $firstname;
$_SESSION['lastname'] = $lastname;
$_SESSION['password'] = $password;
$_SESSION['done'] = $done;
Poi 1 altra cosa, perchè crearti tutte queste variabili di sessione? Ne basterebbero due, o poi una variabile globale (che legge nel DB) che contiene i dati dell'utente loggato. No?