ホームページ >バックエンド開発 >PHPチュートリアル >セッションに関する奇妙な問題 (すでに検索されていますが、自分では解決できません)_PHP チュートリアル
セッションに関する奇妙な問題 (すでに検索されていますが、自分ではまだ解決できません)
メインのログイン ページは、ログインするかどうかを決定するためのものです。ログイン ウィンドウが表示されないようにアドレスを直接入力すると、アクセス許可がなく、セッション ファイルに admin|b:0 が表示されます。一度ログインすればログイン完了です
注意: 未定義のインデックス: d:usrwwwhtmldengluindex.php の 5 行目の名前
111122223333
セッション ファイル内のファイルは admin|b:1 になり、admin の値は 1 になります。奇妙な! ! !
これは、index.php のコードです:
$admin=false;
if(isset($_SESSION['admin'])&&$_SESSION['admin']=true)
{ echo "ログインしました";
echo $_SESSION['name'];
}
それ以外
{$_SESSION['admin']=false;
die("アクセス権がありません");
header("場所:login.htm");
}
?>