php - 我收到未定义的索引错误
问题描述
我正在尝试在我的网站上创建一个管理面板。我想限制对数据库中没有 admin_privilege 设置为 1 的人的访问。我对 PHP 和 MySQL 还很陌生,所以我不确定从哪里开始或如何解决这个问题。
这是在我的 admin/index.php 文件中。
if ($_SESSION['admin_privilege'] == 1) {
if ($_SESSION['admin_privilege'] == 'Administrator') {
//Do nothing
}
} else {
echo "You don't have permission to access this page.";
}
这是我去 admin/index.php 时收到的错误
Notice: Undefined index: admin_privilege in C:\xampp\htdocs\admin\index.php on line 11
You don't have permission to access this page.
我的 admin_privileged 在数据库中设置为 1。
解决方案
推荐阅读
- botframework - 如何翻译机器人框架作曲家中的选择?
- angular - 执行函数后如何自动关闭 NbDialogModule?(不是背景点击)
- go - 两种方法的实现http请求
- php - 即使字段被 jQuery 隐藏,laravel 验证系统也会停止插入
- c# - How to force UI automation tree refresh
- python - 根据组对所有值列求和并在 df 中添加总行
- postgresql - 如何使用路径数组从 jsonb 获取元素
- signal-processing - 应该如何解释声压波的直流分量?
- c++ - C++中的accumulate()函数会加负数吗?
- javascript - 找不到模块“react-scroll-to-bottom”的声明文件