0

ログインをクリックした後、それぞれの位置でページをリダイレクトする方法に関して問題があります。データベースに「従業員」テーブルがあり、「従業員」テーブルの ff フィールドは「e_fullname、e_position」です。ページにログインするには、従業員の役職に応じてページにリダイレクトする必要があります。たとえば、私がログインしていて、私の位置がキャッシャーであるため、ページをcashier.phpにリダイレクトする必要があり、管理者の場合はadmin.phpにリダイレクトする必要があるとしましょう。. .iこの問題を解決する方法について別の手法を検索しようとしましたが、うまくいかないようです。これはこれまでの私のコードです。このコードは機能していますが、私が探しているものではありません.どんな答えでも受け入れられます.ありがとう!

$login = clean($_POST['username']);
$password = clean($_POST['password']);


//Create query
$qry="SELECT * FROM employee WHERE username='$login' AND password='$password'";
$result=mysql_query($qry);

//Check whether the query was successful or not
if($result) {
    if(mysql_num_rows($result) > 0 || $login = "james") {
        //Login Successful
        session_regenerate_id();
        $member = mysql_fetch_assoc($result);
        $_SESSION['SESS_MEMBER_ID'] = $member['username'];
        session_write_close();
        header("location: user/auto.php?id=0");
        exit();
    }

    else {
header("location: index.php");


    }

}
4

1 に答える 1