繁体   English   中英

如何使用会话变量输出登录的用户名和属性

[英]How to use session variables to output logged in username and properties

我正在构建一个应用程序,并且刚刚添加了一个登录页面,该页面运行良好,可以与数据库中的“用户名”和“密码”字段进行通信。 登录后,您将获得一个页面,该页面具有用户有权查看的页面。

有什么方法可以向下一页登录的特定用户显示“ Welcome,xxx”? 更重要的是,在下一页上输出已登录用户的详细信息? 从技术上讲,要输出数据库中不同表中的用户名属性。

现在我知道我应该开始:

<?php session_start();
$_SESSION['username'] = $user_name; ?>

但是,如何指定将“ $ user_name”的值分配给在用户名文本框中输入的值。

用这个

$_SESSION['user_name'] = $_POST['username'];

我认为使用会话对于此任务是不必要的。

登录后,只需在数据库中搜索用户名并将其显示回页面即可。 仅存储会话中需要的内容,数据库是更有效的存储介质。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM