PHP 会话变量未定义

2023-12-06

我有这个会话变量,当用户使用以下命令登录时,我试图将其设置为访问级别:

 $accessquery = mysql_query("SELECT roleid FROM person WHERE email = '". $email ."'");
 $access = mysql_fetch_array($accessquery);

 $_SESSION['Access'] = $access;

但是它说“访问”未定义,问题是什么?

EDIT*

if (($_SESSION['Access']) == "2")

此处出现错误

EDIT*

已调用会话开始。


这里有两种可能性:

  1. 使用以下命令启动会话session_start();在页面的开头。
  2. 使用以下代码:

    $accessquery = mysqli_query($conn, "SELECT roleid FROM person WHERE email = '". $email ."'", mysqli_store_result($conn));
    
    $access = mysqli_fetch_row($accessquery);
    
    $_SESSION['Access'] = $access[0];
    
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PHP 会话变量未定义 的相关文章

  • 服务器端文件验证在 Yii.2.0 中不起作用

    Is the FileValidatorYii2 中的类只支持客户端验证 我使用代码编写了文件上传系统 在模型中 public function rules return allAllowedFileType safe allAllowed
  • 将 PHP 变量传递给 Jquery 而不刷新

    对于我缺乏 jquery 知识 我预先表示歉意 在我正在构建的这个网站中 向用户展示了许多代表植物的缩略图 单击缩略图时 将启动 jquery 弹出窗口 我希望能够做的是将一个包含植物 ID 的 php 变量传递给 jquery 弹出窗口以
  • 如何用PHP进行有向图绘制?

    我正在寻找一种在 PHP 中绘制有向图的方法 如http upload wikimedia org wikipedia commons 0 08 Directed acirclic graph png http upload wikimed
  • 如何覆盖 suhosin 最大值?

    suhosin 正在过滤一个重要的 GET 参数 当以下方法不起作用时 如何覆盖 suhosin public html php ini suhosin suhosin get max value length 2048 将 suhosin
  • 如何使用 PHP 更改文件的标题属性

    用户使用我的 PHP 应用程序上传 PDF 文件 我将它们存储在 S3 上 稍后 其他用户会查看这些文件 我会在他们的浏览器中 内联 显示这些文件 问题在于 PDF 的 标题 属性显示在通常显示网站标题的浏览器选项卡中 由于它是由原始上传的
  • PHP显示图片从url到主页

    在没有人回答这个问题之后Php Rss feed 在 CDATA gt content encoded 中使用 img https stackoverflow com questions 31771729 php rss feed use
  • 如何转换为在视图上使用 Yii CDataProvider?

    我正在尝试学习 Yii 并查看了 Yii 文档 但仍然没有真正理解 我仍然不知道如何在控制器和视图上使用 CDataProvider 来显示视图上可用的所有博客文章 任何人都可以根据以下内容提供建议或举例 我的 PostController
  • PHP中特殊字符的转换

    我已经尝试了很多功能 但我根本无法弄清楚这一点 无论如何 正确的方法 在称为描述的表单字段中 我可以期待各种字符 在将它们提交到数据库之前 需要将它们格式化为 HTML 实体 现在 我的代码 formdesc htmlentities PO
  • 如何通过 API 平台使用“paramconverter”?

    如何通过 Symfony API 平台实现或使用 paramconverter 我想在路线上使用实体 ID 并立即生成一个对象 准备在控制器中使用 我没有在这个项目上使用注释 路由配置位于 YAML 文件中 resources App Me
  • 验证数据库匹配中的 $_GET id 是否足够安全?

    我的网站上有 2 个页面 一个是 index php 索引页面列出了数据库中存在的所有帖子 另一个页面是 post php 当单击索引页面上的特定帖子时 帖子页面显示单个帖子 现在我用来列出 index php 上所有帖子的代码是 post
  • Kohana_Exception [ 0 ]:需要有效的 cookie salt。请设置 Cookie::$salt

    我正在学习本教程 http kowsercse com 2011 09 04 kohana tutorial beginners http kowsercse com 2011 09 04 kohana tutorial beginners
  • Blueimp jQuery 文件上传,传递额外的表单数据

    我可以使用一些帮助 我已经设法使 blueimp jQuery 文件上传为我工作 但我仍然绝对是一个新手 我对 jQuery 等知之甚少 所以请尝试将其清晰明了地提供给我尽可能简单 我会尝试具体一点 好的 我想实现的是人们可以上传照片 并为
  • php在html页面中创建额外空间

    我是网络开发新手 我真的被这个愚蠢的问题困扰了 当我在 html 代码之前插入 php 代码时 如下所示 它在我的页面顶部创建了额外的空白空间 并将整个内容 推下 是否有可能以某种方式避免创建额外的空间 如果 php 代码位于 html 的
  • 为什么 mysqli num_rows 总是返回 0?

    我在使用 mysqli 获取要返回的行数时遇到了问题 尽管确实有一些结果 但我每次都只是得到 0 if stmt mysqli gt prepare SELECT id title visible parent id FROM conten
  • 如何使用表单上的提交按钮传递参数

    我想创建一个可以更改 PHP 制作的 mySQL 中的产品数据的程序 我有自动递增并指定每个产品的键列 当我单击编辑产品链接时 它将传递我从每个产品获得的键值 并链接到 editPage php Key data Key a href ed
  • Laravel 5 / Codeception 未正确路由

    我正在尝试使用代码接收为控制器函数编写 API 测试用例 但遇到了一个问题 即控制器函数的路由似乎未正确评估 并且评估似乎根据我的不同而不同我的测试用例中有 这是我的测试用例中的代码示例 use ApiTester class Custom
  • 基本的 simpleXML 工作示例?

    看起来 PHP 中的 simpleXML 有很多问题 我在 Windows 上运行最新版本的 php 但无法让 simpleXML 的基本示例按照文档中的方式工作 我的 xml 文件是
  • php包含来自另一个目录的文件

    这是一个结构示例 main css style css include article1 php article2 php header php index php 在我的 header php 中 我有以下 css 代码 例如 在我的 i
  • Zend Framework 2 将变量传递给模型

    我目前正在开发一个多语言网站 对于多语言部分 我使用翻译器 poedit 我将所选语言存储在会话中 效果很好 模块 php public function onBootstrap MvcEvent e session new Contain
  • 何时以及为何应使用 $_REQUEST 而不是 $_GET / $_POST / $_COOKIE?

    标题中的问题 当所有 3 个都发生时会发生什么 GET foo POST foo and COOKIE foo exist 其中哪一个被包含到 REQUEST 我想说永远不会 如果我想通过各种方法设置某些内容 我会为每个方法编写代码以提醒自

随机推荐

  • python3导入语句的变化

    我不明白以下内容pep 0404 在 Python 3 中 包内的隐式相对导入不再 可用 只有绝对导入和显式相对导入 支持的 此外 星号导入 例如 from x import 仅 允许在模块级代码中使用 什么是相对进口 python2中还有
  • C/C++,你可以将文件#include 到字符串中吗? [复制]

    这个问题在这里已经有答案了 我有一个 C 源文件和一个 Python 源文件 我希望 C 源文件能够将 Python 源文件的内容用作大字符串文字 我可以做这样的事情 char python code include script py 但
  • Nestjs:猫鼬中子文档数组的正确模式(没有默认_id或重新定义ObjectId)

    我正在使用 Nest js 并尝试使用包含子文档字段数组的装饰器创建一个架构 我在导入 导出架构并将其转换为模型方面没有任何麻烦 直到 我在我的中收到以下错误service file 经过几个小时的谷歌搜索后 我发现真正的原因是array子
  • 为什么同一文件中的全局符号需要重新定位?

    我有一个用于测试的 C 程序 a c int a 0 static int fa local a 78 int b int c int fa global a 7777 fa local int test a 6666 fa global
  • python程序在sublime text 3中执行失败,但在bash中执行成功[重复]

    这个问题在这里已经有答案了 encoding utf 8 from future import absolute import division print function unicode literals text 我们的世界充满了未知
  • Select MAX(field)+1 FROM ... 并发问题

    您好 我担心合作伙伴应用程序的并发性 因为最近几天它在 CRUDS 操作方面遇到了麻烦 尤其是在插入方面 所以我运行 SQL Profiler 并注意到他的插入语句不使用事务 而且他正在使用 INSERT INTO TABLEA VALUE
  • 节点“req 未定义”

    当我尝试启动以下脚本时 var http require http http createServer function request response response writeHead 200 Content Type text p
  • Groovy 调用运算符在类字段上使用时会抛出 MissingMethodException

    我正在尝试使用呼叫操作员 重载 但它不适用于类字段 怎么了 class Foo void call int x println x x class MyCallable Foo foo new Foo Foo foo new Foo foo
  • 迭代器上的限制是否有效

    我在实际生产代码中发现了以下内容 我怀疑它实际上有未定义的行为 但是 我在 cppreference 上找不到相关信息 您能否确认这是 UB 或有效代码以及为什么这是 UB 有效 最好带有标准引用 include
  • 在 PHP 或 MySQL 中查找两个日期之间的差异

    此查询不返回 1 月份的记录 但返回 2 月份的记录 SELECT EventAsstCharged CustomerName EventID EventName EventExpectedCharges EventActuallyChar
  • 通过 PayPal(一次)支付多件商品

    我有一个产品列表 我想在其中添加 立即付款 按钮 以便我可以允许我的客户通过 Paypal 付款 我已经浏览了文档 但找不到如何执行此操作 我可以添加多个项目 但这并不方便 因为我已经有了要处理的项目列表 我还需要结账流程来逐项列出订单 因
  • 如何处理上溢和下溢?

    我是 Matlab 新手 试图弄清楚当答案实际上在范围内时如何处理溢出和下溢算术 例如 x 2e 160 x x x which returns inf an overflow x sqrt x which is in the range
  • 来自 javascript 对象的 js-ctypes

    我正在开发一个 Firefox 扩展 它接收二进制图像数组缓冲区 of uint8 t 在我的扩展中 我加载了一个 dll 文件 该文件具有我需要在收到的图像上使用的函数 该函数需要一个ctype uint8 t ptr参数并返回一个cty
  • Entity Framework 4 SaveChanges 内存不足

    我有一个包含超过 50 万条记录的表 每条记录包含大约 60 个字段 但我们只对其中三个进行更改 我们根据计算和查找对每个实体进行小修改 显然我无法依次更新每个实体然后SaveChanges因为那会花费太长时间 所以在整个过程结束时我调用S
  • 如何覆盖Titan数据库中的顶点ID?

    我正在使用生成对象的框架Node并且他们已经分配了一个 id 现在它们需要转换为具有框架中控制的相同ID的Titan顶点 通过访问node id public long addNode Node node TitanVertex verte
  • 何时使用抽象类作为类型

    因此 在尝试理解抽象类时 我仍然对一件事感到困惑 你什么时候想要声明其抽象类的对象类型 例如 public abstract class GameObject public abstract void draw public static
  • 根据 Pandas 中的条件添加行

    我有一个 pandas 数据框 如下所示 Index Year Month Fruit Count 0 2021 03 Apple 2 1 2021 03 Orange 3 2 2021 03 Mango 4 3 2021 04 Apple
  • 线程在notifyall()之后没有返回

    我是 Java 多线程的新手 我做了一些研究 阅读了教程 并做了测试 但我仍然遇到这个问题 基本上 我正在设置游戏的骨架 我想要主活动类 一个包含方法的线程类 执行缓慢的操作 读取文件并将内容解压到缓冲区 并有一个线程是游戏循环对 UI 操
  • 未捕获的语法错误:main.546ac9e6.chunk.js:1 中出现意外的标记“<”[已关闭]

    Closed 这个问题需要调试细节 目前不接受答案 我们有这个使用 create react app 构建并部署的 Web 应用程序 现在我们在控制台中收到此错误 Uncaught SyntaxError Unexpected token
  • PHP 会话变量未定义

    我有这个会话变量 当用户使用以下命令登录时 我试图将其设置为访问级别 accessquery mysql query SELECT roleid FROM person WHERE email email access mysql fetc