sql >> Databasteknik >  >> RDS >> Mysql

PHP:Få användarnamn från session

Du måste lagra användarnamnet i sessionen för att det ska vara tillgängligt vid en annan sidladdning, för närvarande lagrar skriptet endast dessa värden i sessionen;

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

Vad du behöver göra är att lägga till $username till sessionen som skickas till login funktion, som nedan;

$_SESSION['username'] = $username;

Användarnamnet kommer nu att lagras i sessionen med nyckelanvändarnamnet.

För att kunna använda den på en annan sida, se till att innan du försöker använda den initierar du sessionen genom att anropa funktionen session_start() .



  1. Automatisk konvertering av SQL-fråga till ElasticSearch Query

  2. Att använda en central databasserver för många webbplatser:rimligt?

  3. PostgreSQL:exportera resulterande data från SQL-fråga till Excel/CSV

  4. Hur tar jag reda på _exakt_ felet från SQL Server