Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

đăng nhập với tư cách Quản trị viên và người dùng bình thường

Có thể giống như thế này:

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

và làm bất cứ điều gì bạn muốn với $_SESSION['is_admin'] .

Trong trường hợp của bạn, để chuyển hướng:

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

Ngoài ra, một gợi ý khác, hãy thay đổi $sql="SELECT * FROM... đến $sql="SELECT is_admin FROM...

NHƯNG

Cảnh báo Cảnh báo CÁC CHỨC NĂNG
MYSQL_ KHÔNG ĐƯỢC SỬ DỤNG
mysql_* Các hàm không được chấp nhận kể từ PHP 5.5.0 và sẽ bị xóa trong tương lai. Thay vào đó, MySQLi hoặc PDO_MySQL phần mở rộng nên được sử dụng.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Context.User là NULL trong Application_AuthenticateRequest qua windows auth trong ứng dụng Asp.net MVC

  2. Phát hiện biểu tượng cảm xúc trong chuỗi

  3. Kế thừa PHP và MySQL

  4. Chèn vào bảng MySQL hoặc cập nhật nếu tồn tại

  5. cách nhập từ MS excel vào MYSQL DB