登录取决于角色

时间:2018-03-31 18:42:33

标签: php html phpmyadmin

如何将用户从登录窗口重定向到特定页面? 我正在尝试为学生/老师建立一个网站,我希望学生有一个特定的主页,有特定的选项,老师有一个不同的主页。我已经尝试过这段代码,但它只会将我发送给其中一个选择,无论我使用哪个用户。在DB中我创建了一个Status列。用户可以是"教授(教师)"或学生。 我在代码中做错了什么?

  if(mysqli_num_rows($sql)==1) {
     $_SESSION['login_user'] = $username;
     $sql="SELECT * from users WHERE Status = 'Student'";
     $query=mysqli_query($connect,$sql);
     if ($role=mysqli_fetch_array($query))
     {
     header("location: http://site/prob.php");
   }else{
     header("location: http://site/connectafterlogin.php");
   }
  }else {
     $error = "Your Login Name or Password is invalid";
  }

} ?>

0 个答案:

没有答案