Mysql
 sql >> Database >  >> RDS >> Mysql

PHP:ottieni il nome utente dalla sessione

Devi memorizzare il nome utente nella sessione affinché sia ​​disponibile su un altro caricamento della pagina, attualmente lo script memorizza solo questi valori nella sessione;

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

Quello che devi fare è aggiungere il $username alla sessione che viene passata al login funzione, come di seguito;

$_SESSION['username'] = $username;

Il nome utente verrà ora archiviato nella sessione con il nome utente chiave.

Per poterlo utilizzare su un'altra pagina, assicurati di iniziare la sessione prima di tentare di usarlo chiamando la funzione session_start() .