如何从会话中读取值

时间:2012-05-23 20:04:07

标签: php session server-side

每次用户登录时,我的Web应用程序都会设置会话。 我检查了http://mydomain.com/sessionfolder目录中正确设置的会话。 但我无法获得这些会话值。

例如,在根目录('/')中的'member_check.php'中,

echo "Your name is = ".$_SESSION['membername'];

'你的名字是(空白)'

感谢。

2 个答案:

答案 0 :(得分:1)

您是否尝试过手动设置会话保存路径?当我使用我学校提供的服务器时,由于服务器上的某些设置,我总是必须自己设置它。

session_start();

之前应包含以下行

session_save_path('your_path_here');

不要忘记创建文件夹并将文件夹权限设置为可供所有人阅读和写入..

答案 1 :(得分:0)

在脚本的顶部,您必须初始化会话:

if ( ! session_id())
{
    session_start();
}