如何从会话中读取值


How to read values from sessions

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

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

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

我得到"你的名字是(空白)"

谢谢。

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

以下行应包含在session_start();之前

session_save_path('your_path_here');

不要忘记创建文件夹并将文件夹权限设置为每个人的可读写权限。

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

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