[英]I have some problem in my code with session and I don't know what is going on?
我在使用 php 會話時遇到問題。 我有一個檢查用戶是否登錄的功能
function is_logged_in() {
my_session();
if ($_SEESION['logged_in'] === true )
{
// it is true
return true;
}
else
{
// is not true
return false;
}
my_session();
}
我的功能 my_session 如下。
function my_session() {
$status = session_status();
if($status == PHP_SESSION_NONE){
//There is no active session
session_start();
}else
if($status == PHP_SESSION_DISABLED){
//Sessions are not available
}else
if($status == PHP_SESSION_ACTIVE){
//Destroy current and start new one
session_destroy();
session_start();
}
}
但它仍然說未定義的變量:_SEESION。 我已將代碼放在同一個文件中,我想檢查用戶是否已登錄並嘗試從 session_start() 開始,然后以簡單的 session destroy 結束,但沒有運氣。
用$_SESSION
替換$_SEESION
只需更換這個
if ($_SEESION['logged_in'] === true )
在這
if ($_SESSION['logged_in'] === true )
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.