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

时间:2013-04-29 12:33:36

标签: php session dreamweaver

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

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

现在我知道我应该从:

开始

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

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

2 个答案:

答案 0 :(得分:0)

使用此

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

答案 1 :(得分:0)

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

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