这是我第一次尝试创建会话。 此外,成功登录后我使用header()函数重定向页面,但然后在重定向的页面上我再也没有会话。有代码:
创建会话:
function userLogin($user){
session_start();
$_SESSION['username'] = $user;
header("Location: /~klemeno/vaja10?" . SID);
exit;
}
当浏览器重定向我时,我尝试回复这样的会话:
if(isset($_SESSION['username'])){
echo $_SESSION['username'];
}
else{
echo "No session :(";
}
答案 0 :(得分:9)
您需要在两个脚本中调用session_start();
来启动和恢复会话。
答案 1 :(得分:1)
你必须添加session_start();在PHP脚本的顶部。