sql >> Database >  >> RDS >> Mysql

log in als beheerder en normale gebruiker

Misschien zoiets als dit:

if($count==1){
session_start();
// Register $myusername, $mypassword and redirect to file "login_success.php"
$_SESSION['user_name_eprofile'] = $myusername;
$_SESSION['user_password'] = $mypassword;
$row = mysql_fetch_array($result);
$_SESSION['is_admin'] = $row['is_admin'];

en doe wat je wilt met $_SESSION['is_admin'] .

In uw geval, voor de omleiding:

if ($_SESSION['is_admin']=="Yes") { 
    header("location:admin_search.php");
} else {
    header("location:dashboard.php");
}

Ook een andere suggestie, verander $sql="SELECT * FROM... to $sql="SELECT is_admin FROM...

MAAR

Waarschuwing Waarschuwing
MYSQL_-FUNCTIES ZIJN AFGEWEZEN
mysql_* functies zijn verouderd vanaf PHP 5.5.0 en zullen in de toekomst worden verwijderd. In plaats daarvan, de MySQLi of PDO_MySQL extensie moet worden gebruikt.




  1. Zoekopdracht met meerdere vind-ik-leuks

  2. Meerdere rijen in een tabel invoegen met PHP

  3. Waarom worden opgeslagen procedures nog steeds niet ondersteund in Rails (3+)?

  4. Hoe XMLTYPE in VARCHAR in ORACLE te converteren?