Je moet de gebruikersnaam in de sessie opslaan om beschikbaar te zijn op een andere pagina die wordt geladen, momenteel slaat het script deze waarden alleen op in de sessie;
$_SESSION['loggedin'] = $row[$this->pass_column];
$_SESSION['userlevel'] = $row[$this->user_level];
Wat je moet doen is de $username
. toevoegen naar de sessie die wordt doorgegeven aan de login
functie, zoals hieronder;
$_SESSION['username'] = $username;
De gebruikersnaam wordt nu opgeslagen in de sessie met de sleutelgebruikersnaam.
Om het op een andere pagina te kunnen gebruiken, moet u ervoor zorgen dat u, voordat u het probeert te gebruiken, de sessie start door de functie session_start()
aan te roepen. .