我如何才能創(chuàng)建一個僅允許兩個人使用PHP進(jìn)行會話的登錄系統(tǒng)?我想創(chuàng)建一個只有兩個用戶可以登錄的登錄系統(tǒng)。我真的不想出于我自己的原因使用數(shù)據(jù)庫。真正的問題是網(wǎng)站上有多次登錄,如果您使用網(wǎng)站另一部分上的另一個帳戶登錄并進(jìn)入“管理面板”,則管理員面板將打開,并允許任何用戶創(chuàng)建具有管理員訪問權(quán)限的新用戶。我的代碼: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); ?> | <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> <input type="checkbox" onclick="admin()">Admin access? <input type="checkbox" onclick="password()">Poka?i lozinku'; } ?></script> </body></html>我的期望:如果登錄的用戶名不是Leonx或INT,那么我希望該用戶僅收到一條消息,說“您不是管理員”。如果用戶名是Leonx或INT,那么我想顯示from的輸入字段。
如何制作一個僅接受兩個人使用PHP會話的登錄系統(tǒng)?
慕工程0101907
2021-05-10 16:08:02