gpt4 book ai didi

基于用户访问级别重定向到不同页面的 PHP 登录页面

转载 作者:行者123 更新时间:2023-12-04 06:17:30 25 4
gpt4 key购买 nike

如何将多个 session 变量发送到页面?

例如,我有一个 login.php 页面,它验证用户的电子邮件和密码以及存储在数据库中的访问级别(管理员、教师、学生),并相应地授予对 student.php、admin.php、faculty.php 的访问权限

在student.php、admin.php 和faculty.php 页面上,我设置了 session 块,用于检查从先前页面收到的用户级别并相应地允许或拒绝访问。

到目前为止,这工作正常,但是现在我想为每个用户创建特定页面,我需要检查用户级别(管理员、用户、教员 > 已被检查)+他们的特定用户 ID 或电子邮件,我可以使用生成迎合他们的特定内容..

所以回到我的问题,有没有办法将多个变量发送到页面 ??

或者更重要的是,如果我没有在正确的轨道上思考,有没有更好的方法来做到这一点?

非常感谢,

最佳答案

是的。只需声明 $_SESSION作为数组。

$_SESSION["uid"] //User ID (mail whatever)
$_SESSION["access"] //Admin, student, teacher etc.

Manual Reference

关于基于用户访问级别重定向到不同页面的 PHP 登录页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7049786/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com