Php 获取并比较<;选择>;

Php 获取并比较<;选择>;,php,Php,我正在为我们正在开发的系统进行登录。问题是,我有3个主要实体,但只有一个登录表单 登录逻辑如下: 如果用户是管理员,他将被重定向到adminpanel.php, client.php用于客户端和 employee.php用于employee 那我该怎么做呢?我希望程序能够识别用户是管理员、客户还是员工 <?php echo "<script type='text/javascript'> alert ('Log In Successful!')";;

我正在为我们正在开发的系统进行登录。问题是,我有3个主要实体,但只有一个登录表单

登录逻辑如下:
如果用户是管理员,他将被重定向到adminpanel.php,
client.php用于客户端和
employee.php用于employee

那我该怎么做呢?我希望程序能够识别用户是管理员、客户还是员工

<?php
    echo "<script type='text/javascript'>
    alert ('Log In Successful!')";;

    if($_GET['type']==Client){  
        echo "window.location.href='client.php'";
    }
    elseif($_GET['type']==Employee){    
        echo "window.location.href='employee.php'";
    } else {
        echo "window.location.href='adminpanel.php'";
    }
    echo "</script>";
?>

将用户添加到数据库时,请保存其用户类型

然后,当他们登录时,使用用户名和/或密码获取用户

检查类型。根据类型提供页面(使用switch语句或if语句)

老实说,最好使用框架。CodeIgniter适合初学者


Google CodeIgniter并完成教程和示例…

发布到目前为止您已经尝试过的内容?以及您正在使用的框架(如果您使用的话)?如果没有,也把你的密码贴出来。我们没有任何魔法。请显示您已尝试的代码。请访问StackOverflow。如果你想从这里的人那里得到帮助,首先回答这个问题:使用“”或“”作为字符串。但在JavaScript中使用PHP,比如重定向,是很难看的。我的数据库中确实有帐户类型字段。问题是我不知道如何正确处理这个部分。如果数据库中有字段,为什么不能检查它是什么类型,然后根据它提供页面?这就是我试图做的,但是我上面的代码正确吗?它为我显示了一个空白页面。您应该在服务器端执行此操作,然后包括php文件。没有必要重定向。不需要javascript