Che sparisce è il comportamento voluto mentre se vuoi il nome, email intero dipende se nel database dalla tabella users crei anche i campi nome e mail altrimenti è normale vedere il nulla usa phpmyadmin clicca il tuo nome database poi la tabella users e infine controlla che contenuto esiste per nome, mail.
Comunque per cronaca dovresti inserire il var_dump($_SESSION); in dashboard dove c'è printf.
In login.php fai una SELECT [CODE]SELECT username, password
significa recupera username e password per recuperare anche [CODE]SELECT username, password, nome, mail
la clausola WHERE che stai utilizzando.