每次用户登录时,我的Web应用程序都会设置会话。 我检查了http://mydomain.com/sessionfolder目录中正确设置的会话。 但我无法获得这些会话值。
例如,在根目录('/')中的'member_check.php'中,
echo "Your name is = ".$_SESSION['membername'];
我'你的名字是(空白)'
感谢。
答案 0 :(得分:1)
您是否尝试过手动设置会话保存路径?当我使用我学校提供的服务器时,由于服务器上的某些设置,我总是必须自己设置它。
在session_start();
session_save_path('your_path_here');
不要忘记创建文件夹并将文件夹权限设置为可供所有人阅读和写入..
答案 1 :(得分:0)
在脚本的顶部,您必须初始化会话:
if ( ! session_id())
{
session_start();
}