Pat*_*icF 1 php mysql authentication session
我不太擅长 PHP,并且遇到了一些问题。我一直在研究这个脚本。
而且我一生都无法弄清楚如何回显已登录用户的用户名。我尝试像这样打印会话的所有信息:
var_dump($_SESSION)
Run Code Online (Sandbox Code Playgroud)
但我刚刚得到了哈希密码和用户级别整数。
有人可以在这里帮助我吗?我只想能够回显用户名。
您必须将用户名存储在会话中,以便在另一个页面加载时可用,当前脚本仅将这些值存储在会话中;
$_SESSION['loggedin'] = $row[$this->pass_column];
$_SESSION['userlevel'] = $row[$this->user_level];
Run Code Online (Sandbox Code Playgroud)
您要做的是将 添加到$username传递给函数的会话中login,如下所示;
$_SESSION['username'] = $username;
Run Code Online (Sandbox Code Playgroud)
用户名现在将与密钥用户名一起存储在会话中。
为了能够在另一个页面上使用它,请确保在尝试使用它之前通过调用 函数 来启动会话session_start()。
| 归档时间: |
|
| 查看次数: |
64728 次 |
| 最近记录: |