Heim > Backend-Entwicklung > PHP-Tutorial > PHP verwendet eine Sitzung zur Anmeldeüberprüfung

PHP verwendet eine Sitzung zur Anmeldeüberprüfung

王林
Freigeben: 2023-04-08 09:54:01
nach vorne
3792 Leute haben es durchsucht

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;
?>
Nach dem Login kopieren

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";
    }

?>
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:cnblogs.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage