Mysql
 sql >> Base de données >  >> RDS >> Mysql

PHP :obtenir le nom d'utilisateur de la session

Vous devez stocker le nom d'utilisateur dans la session pour qu'il soit disponible sur un autre chargement de page, actuellement le script ne stocke que ces valeurs dans la session ;

 $_SESSION['loggedin'] = $row[$this->pass_column];
 $_SESSION['userlevel'] = $row[$this->user_level];

Ce que vous avez à faire est d'ajouter le $username à la session qui est passée dans le login fonction, comme ci-dessous ;

$_SESSION['username'] = $username;

Le nom d'utilisateur sera désormais stocké dans la session avec le nom d'utilisateur clé.

Pour pouvoir l'utiliser sur une autre page, assurez-vous qu'avant de tenter de l'utiliser, vous lancez la session en appelant la fonction session_start() .