因此,基本上,我正在建立学校系统,而且我对Php并不陌生,我想创建一个登录页面以及学生登录时的信息。它会显示学生的网页。和管理员一样。管理员登录时,它将显示管理员的网页
预先感谢您:)
答案 0 :(得分:0)
在您的用户数据存储区中,只需保留一个标志即可,即它们是否为admin。还可以为管理员和学生设计2个不同的页面。
一旦获得了有关登录用户的数据,就可以根据用户类型将其重定向到相应的页面
这是一些示例伪代码(实际上不起作用)
假设user_type
是一个检查标志并判断用户是否为ADMIN的函数,logged_in_user
具有有关您的用户的数据,并且ADMIN_USER
是用于标识ADMIN用户的常量。 $adminHomeURL
是管理页面的URL,$studentHomeURL
是学生页面的URL。
if (user_type(logged_in_user) == ADMIN_USER) {
header('Location: ' . $adminHomeURL); // redirect use to admin page
} else {
header('Location: ' . $studentHomeURL); // redirect use to studentpage
}
这应该给您基本的思想,以便继续实施