首页 > 解决方案 > 多角色用户登录和会话

问题描述

我在 PHP MySQL 中的多角色用户登录有问题,我尝试了没有错误处理的代码,看看它是否有效,但它没有;任何提示将不胜感激谢谢

session_start();

if( isset($_POST['submit'])){   

    include 'db.php';

    $username = mysqli_real_escape_string($conn,$_POST['username']);
    $password = mysqli_real_escape_string($conn,$_POST['password']);

    $sql = "SELECT * FROM utilisateur WHERE username = '$username'";    
    $result = mysqli_query($conn,$sql);
    if ($row = mysqli_fetch_assoc($result)){

        $SESSION['Id'] = $row['Id'];    
        $SESSION['login'] = $row['login'];
        $SESSION['type'] = $row['type'];
        if( $SESSION['type'] == "admin" ){
        header('Location: admin.html');}
        else if( $SESSION['type'] == "Cardio" ){
        header('Location: Cardio.html');}
    }
}

标签: phpmysql

解决方案


推荐阅读