1、概況介紹
後端語言:php(用的是原生php,未引入框架)
前端樣式:Bootstrap
主要功能:基本的管理員功能,一般使用者需要透過管理員來統一管理。普通用戶可以查看統計數據,管理員用戶只能登錄管理員中心管理用戶。
(相關學習影片教學分享:php影片教學)
2、session使用
a、登入成功後需要建立和記錄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、其他功能模組使用session的具體方法,寫了一個通用的php,其他模組在呼叫前先呼叫該php判斷是否登入。
<?php $user = false; session_start(); // 判断是否登陆 if (isset($_SESSION["user"]) && $_SESSION["user"] === true) { echo "true"; } else { $_SESSION["user"] = false; echo "false"; } ?>
相關文章教學推薦:php教學
##推薦相關文章:2020年最全js面試題整理(最新)
以上是php利用session進行登入驗證的詳細內容。更多資訊請關注PHP中文網其他相關文章!