sql >> Database >  >> RDS >> Mysql

PHP:gebruikersnaam ophalen uit sessie

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. .



  1. INSERT-instructie conflicteert met de FOREIGN KEY-beperking - SQL Server

  2. SQL Server 2005 en tijdelijk tabelbereik

  3. Wereldwijde tijdelijke tabellen - SQL Server versus Oracle

  4. ORA-30926 - Staat samenvoegen