1. 概要
バックエンド言語: php (ネイティブ php を使用し、フレームワークは導入しません)
フロントエンドのスタイル: Bootstrap
主な機能:基本的な管理者機能 一般ユーザーは管理者を利用して一元管理する必要があります。一般ユーザーは統計データを閲覧することができ、管理者ユーザーは管理者センターにログインしてユーザーを管理することのみが可能です。
(関連する学習ビデオ チュートリアルの共有: php ビデオ チュートリアル)
2. セッションの使用法
a. ログインに成功した後、 Record session
<?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. 他の機能モジュールは、セッションの特定のメソッドを使用して一般的な php を記述します。他のモジュールは、最初にこの php を呼び出して、呼び出す前にログインするかどうかを決定します。
<?php $user = false; session_start(); // 判断是否登陆 if (isset($_SESSION["user"]) && $_SESSION["user"] === true) { echo "true"; } else { $_SESSION["user"] = false; echo "false"; } ?>
おすすめの関連記事とチュートリアル: php チュートリアル
おすすめの関連記事: 最も包括的な JS インタビューのコレクション2020 年の質問 (最新)
#
以上がPHP はログイン検証にセッションを使用しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。