Mysql
 sql >> Baza danych >  >> RDS >> Mysql

zaloguj się jako Administrator i zwykły użytkownik

Może wyglądać mniej więcej tak:

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

i rób co chcesz z $_SESSION['is_admin'] .

W twoim przypadku dla przekierowania :

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

Również inna sugestia, zmień $sql="SELECT * FROM... do $sql="SELECT is_admin FROM...

ALE

Ostrzeżenie Ostrzeżenie
FUNKCJE MYSQL_ SĄ PRZESTARZAŁE
mysql_* funkcje są przestarzałe od PHP 5.5.0 i zostaną usunięte w przyszłości. Zamiast tego MySQLi lub PDO_MySQL należy użyć rozszerzenia.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysqli_fetch_array daje mi zduplikowane wiersze

  2. Reprezentuj czas bez daty w rubinach

  3. Błąd MySQL Entity Framework — Nie można znaleźć określonego dostawcy sklepu w konfiguracji lub jest on nieprawidłowy

  4. 1130 Host „amazon-ec2-ip” nie może połączyć się z tym serwerem MySQL

  5. Funkcja SUMA PHP