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利用session進行登入驗證的詳細內容,更多請關注TW511.COM其它相關文章!