Heim > Artikel > Backend-Entwicklung > PHP verwendet eine Sitzung zur Anmeldeüberprüfung
1. Übersicht
Back-End-Sprache: PHP (natives PHP wird verwendet, es wird kein Framework eingeführt)
Front-End-Stil: Bootstrap
Hauptfunktionen: Grundlegende Administratorfunktionen. Normale Benutzer müssen Administratoren für eine einheitliche Verwaltung verwenden. Normale Benutzer können statistische Daten anzeigen, und Administratorbenutzer können sich nur beim Administratorcenter anmelden, um Benutzer zu verwalten.
(Zugehöriges Lernvideo-Tutorial: PHP-Video-Tutorial)
2. Sitzungsnutzung
a Sitzung aufzeichnen
<?php require "../DB/MySQLHelper.php"; require "../BLL/UserBLL.php"; $result = -1; if(count($_POST)!=2) { echo $result; return; } $name = $_POST["name"]; $password = $_POST["password"]; $helper = new MySQLHelper(); $helper->InitMySQL(); $level = SelectUserLevel($helper,$name,$password); if($level != -1) { $result = $level; session_start(); $_SESSION["user"] = true; $_SESSION["name"]=$name; $_SESSION["pwd"]=$password; } echo $result; ?>
b. Andere Funktionsmodule verwenden die spezifische Sitzungsmethode, um ein allgemeines PHP zu schreiben, um zu bestimmen, ob sie sich anmelden müssen, bevor sie aufrufen.
<?php $user = false; session_start(); // 判断是否登陆 if (isset($_SESSION["user"]) && $_SESSION["user"] === true) { echo "true"; } else { $_SESSION["user"] = false; echo "false"; } ?>
Empfohlene verwandte Artikel und Tutorials: PHP-Tutorial
Empfohlene verwandte Artikel : Umfassende Sammlung von js-Interviewfragen in 2020 (Neueste)
Das obige ist der detaillierte Inhalt vonPHP verwendet eine Sitzung zur Anmeldeüberprüfung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!