sql >> Databasteknik >  >> RDS >> Mysql

logga in som admin och normal användare

Kan vara något sånt här :

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'];

och gör vad du vill med $_SESSION['is_admin'] .

I ditt fall, för omdirigeringen:

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

Också ett annat förslag, ändra $sql="SELECT * FROM... till $sql="SELECT is_admin FROM...

MEN

Varning Varning
MYSQL_-FUNKTIONER ÄR UTSAMLADE
mysql_* funktioner är föråldrade från och med PHP 5.5.0 och kommer att tas bort i framtiden. Istället används MySQLi eller PDO_MySQL tillägg ska användas.




  1. HAProxy:Alla Severalnines resurser

  2. MySQLi förberedde felrapportering för uttalanden

  3. Spara rumslig data i CakePHP

  4. Vad betyder SQL Select-symbolen || betyda?