2012-12-09 81 views
1

这是我第一次尝试创建会话。 此外,成功登录后,我使用header()函数重定向页面,但在重定向页面上我没有会话了。还有就是代码:php会话在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 :("; 
} 

回答

1

您必须添加在session_start();在您的PHP脚本的顶部。