2012-12-09 71 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腳本的頂部。