php - 如何从当前 session 中获取 userId?

标签 php mysql

我有一个登录、注册和预订页面。当人们注册、登录然后进行预订时,我想从登录人员那里获取 userId(这是我的 mysql 数据库中 Id 的名称)。有人告诉我是这样的:

$_SESSION["userId"]

当我这样做时,它给我一个错误,提示 undefined index :userId 有人告诉我将 userId 放在 Session 中,但我不知道怎么做,因为我还是个初学者。我尝试用谷歌搜索但没有成功。

var_dump["$_SESSION"]

给我: 注册页面 = array(0) { } 登录页面 = array(0) { } 预订页面 = array(1) { ["loggedIn"]=> bool(true) }

最佳答案

只需将您的代码作为 $_SESSION["userId"] = $userID; 其中 $userID 是从 post 或 get 方法获取的数据

关于php - 如何从当前 session 中获取 userId?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28125310/

相关文章:

mysql - 在数据没有 key 的情况下使用 JSON 提取

php - 根据复选框编辑中间表

php - 从 HTML 表单创建 XML 文件

php - 从 ORDER BY 查询的结果中选择数据

php - Laravel/Eloquent whereHas 与所有项目的关系?

mysql - 将 autoincrement id 字段加一

java - 日期反序列化问题 Spring

php - 如何让 javascript 读取 php 文件的输出

javascript - jQuery - 将相同的变量发送到两个不同的 PHP 页面

mysql - En 询问的头脑想知道