Debe almacenar el nombre de usuario en la sesión para que esté disponible en otra carga de página, actualmente el script solo almacena estos valores en la sesión;
$_SESSION['loggedin'] = $row[$this->pass_column];
$_SESSION['userlevel'] = $row[$this->user_level];
Lo que tienes que hacer es agregar el $username
a la sesión que se pasa al login
función, como a continuación;
$_SESSION['username'] = $username;
El nombre de usuario ahora se almacenará en la sesión con el nombre de usuario clave.
Para poder usarlo en otra página, asegúrese de que antes de intentar usarlo inicie la sesión llamando a la función session_start()
.