为了账号安全,请及时绑定邮箱和手机立即绑定

如何制作一个仅接受两个人使用PHP会话的登录系统?

如何制作一个仅接受两个人使用PHP会话的登录系统?

PHP
慕工程0101907 2021-05-10 16:08:02
我如何才能创建一个仅允许两个人使用PHP进行会话的登录系统?我想创建一个只有两个用户可以登录的登录系统。我真的不想出于我自己的原因使用数据库。真正的问题是网站上有多次登录,如果您使用网站另一部分上的另一个帐户登录并进入“管理面板”,则管理员面板将打开,并允许任何用户创建具有管理员访问权限的新用户。我的代码:index.php<?phpsession_start(); define('DS',  TRUE);define('USERNAME', $_SESSION['username']);define('SELF',  $_SERVER['PHP_SELF'] );$userx = $_SESSION['username'];if (!USERNAME or isset($_GET['logout'])) include('login/login.php');?><!DOCTYPE html><html>  <head>        <meta name="viewport" content="width=device-width, initial-scale=1">        <title>ADMIN PANEL</title>        <meta name="author" content="INTmAker" />        <meta name="author" content="Leonx">        <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>  </head>  <body>      You are logged in as <?php echo($userx); ?>&nbsp|&nbsp<a href="?logout=1">Logout</a>        <br>        <?php          if($userx != "Leonx" || $userx != "INT"){             echo 'You are not an Admin.';             return false;          } else {              echo '        <div>                <input type="text" id="username" name="username" placeholder="Username" value=""/>                <input type="password" id="password" name="password" placeholder="Password" value=""/>                <input type="submit" id="postform" onclick="post()" value="Submit">                </div>                &nbsp;&nbsp;&nbsp;&nbsp;                <input type="checkbox" onclick="admin()">Admin access?                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;                &nbsp;&nbsp;&nbsp;                <input type="checkbox" onclick="password()">Pokaži lozinku';          }        ?></script>  </body></html>我的期望:如果登录的用户名不是Leonx或INT,那么我希望该用户仅收到一条消息,说“您不是管理员”。如果用户名是Leonx或INT,那么我想显示from的输入字段。
查看完整描述

1 回答

?
aluckdog

TA贡献1847条经验 获得超7个赞

如果只需要Leonx或INT。像这样改变你的过滤器

if($userx != "Leonx" AND $userx != "INT")

您只需要替换||AND


查看完整回答
反对 回复 2021-05-14
  • 1 回答
  • 0 关注
  • 118 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信