PHP的SESSION無效,怎麼都寫入不進去,在別的檔案就用的很好的。

來源:互聯網
上載者:User
帳號或密碼錯誤!";}}?>後台管理頁面


代碼如上,很簡單,但是SESSION一直都寫不進去,不知道到底是什麼原因!!


回複討論(解決方案)

$_SESSION['login_status'] ="oko"; //賦值是一個=號

你試一下把

修改後的代碼

if(isset($_POST['sub'])){
require "./config.php";
if($_POST['login_name']==$admin_name && $_POST['login_pwd']==$admin_pwd){
$_SESSION['login_status']="oko";//這個地方你多了個“=”
}else{
echo "帳號或密碼錯誤!";
}
}else{
session_start();//session_start();運行一次就可以了,而且要放在代碼的最前邊
}
?>


後台管理頁面


if($_SESSION['login_status']!="oko"){
var_dump($_SESSION['login_status']);//這個地方一直是NULL
?>

}else{
echo "ll";
var_dump($_SESSION['login_status']);//要這個地方就可以列印了
}
?>



$_SESSION['login_status']="oko"; //賦值是一個=號

==號錯了

好吧,我承認我SB了。。。

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.