2013-10-09 63 views
-1

我正在为我们正在开发的系统登录。问题是,我有3个主要实体,但只有一个登录表单。获取并比较<select>的值

日志的逻辑是这样的:
如果用户是管理员,他将被重定向到adminpanel.php,
client.php客户端和
employee.php员工。

那么我该如何做到这一点?我希望程序能够识别用户是管理员,客户还是员工。

<?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>"; 
?> 
+1

发布你到目前为止尝试过吗? –

+0

你使用哪个框架(如果你使用的话)?如果没有,请发布您的代码。 –

+0

来吧。我们没有任何魔力。请显示你已经试过的代码 –

回答

1

将用户添加到数据库时,请保存他们的用户类型。

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

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

说实话,你会更好地使用框架。 CodeIgniter适合初学者。

谷歌CodeIgniter和通过教程和例子工作...

+0

我确实在我的数据库中有帐户类型的字段。问题是我不知道如何让这部分是正确的。 –

+0

如果你有数据库中的字段,为什么你不能检查它是什么类型,然后根据它来提供页面? –

+0

这就是我想要做的,但是我的代码是否正确?它为我显示一个空白页。 –