简体   繁体   English

如何检查用户登录?

[英]How to check user login?

So, when I add if(isset($_SESSION["login"])) { header("Location: login.php"); }所以,当我添加if(isset($_SESSION["login"])) { header("Location: login.php"); } if(isset($_SESSION["login"])) { header("Location: login.php"); } I'm wondering how do I check if a user is logged in on all the other pages? if(isset($_SESSION["login"])) { header("Location: login.php"); }想知道如何检查用户是否登录了所有其他页面? I guess I use session_start();我想我使用session_start(); but what is this $_SESSION["login"] used for?但是这个$_SESSION["login"]是做什么用的? I'm talking about the ["login"] ?我说的是["login"]

"login" is a session variable. “登录”是一个session变量。 In variable declaration part on session , you are going to assign something in to that.session的变量声明部分,您将为其分配一些东西。 Without that part, I can't correctly say what's it for.没有那部分,我无法正确地说出它的用途。 Maybe it's the username you are going to assign.也许这是您要分配的用户名。 Or maybe status like "1" or "0" to identify if someone logged in. Like "1" to logged in, "0" to logout.或者像“1”或“0”这样的状态来识别是否有人登录。像“1”表示登录,“0”表示注销。 Like I said without session declaration part, I can't say.就像我说的没有 session 声明部分,我不能说。 Hope this helps希望这可以帮助

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM