我正在为我们正在开发的系统登录。问题是,我有3个主要实体,但只有一个登录表单。
登录逻辑如下:
如果用户是管理员,他将被重定向到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>";
?>
答案 0 :(得分:1)
将用户添加到数据库时,请保存其用户类型。
然后,当他们登录时,使用他们的用户名和/或密码获取用户。
检查类型。根据类型(使用switch语句或if语句)提供页面。
说实话,你最好使用一个框架。 CodeIgniter适合初学者。
Google CodeIgniter并完成教程和示例......