【问题标题】:Store or get User ID as PHP session variable [duplicate]将用户 ID 存储或获取为 PHP 会话变量 [重复]
【发布时间】:2015-12-01 15:36:12
【问题描述】:

在登录系统中,我们使用一个表来存储学生的登录详细信息。列是:StudentID (int, Auto Increment, Primary Key) StudentName (Varchar, 50) 和 StudentPassword (Varchar, 16)。当学生登录时,我们得到会话变量:$_SESSION['Username']。现在,由于我们使用 StudentID 作为主键,它用于链接数据库中的其他表,我们需要存储/获取 StudentID 作为会话变量。如何将此额外列作为服务器变量?

【问题讨论】:

  • 以与将用户名存储在会话变量中相同的方式存储它
  • 密码长度看起来很可疑

标签: php mysql session


【解决方案1】:

您通常在登录时执行此操作。假设我们有一个数据库行 $row

     $_SESSION['user-id'] = $row['user_id'];

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-08
    • 2011-08-09
    • 2021-02-01
    相关资源
    最近更新 更多