其實很簡單
分析:
我們要有壹個權限字段來區分用戶的權限等級,然後在我們驗證完它的帳號密碼之後是不是要進行頁面跳轉呢,我們就可以在它跳轉的時候下手腳。
完成過程:
在完成登錄驗證之後,我們首先創建壹個session來存放它的權限,把登錄的時候查詢到的這個用戶的權限(也就是$row['level'])賦給session這樣,然後我們只要再判斷壹下session變量的值是什麽就可以輸出對應的頁面啦.
示例代碼:
$_SESSION['admin']=$row['level']?;?//比如這樣賦值,我們可以取得登錄用戶的權限值並且用session記錄if($_SESSION['admin']=="普通用戶"){
header("text1.php");?//普通用戶的頁面 //echo"<script>alert('登錄成功哦,您是普通會員!');location.href='text1.php'</script>"}else{
header("text2.php");//非普通用戶的頁面 //echo"<script>alert('登錄成功哦,您是高級會員!');location.href='text2.php'</script>"}
//如果妳的登錄沒有問題的話到這裏我們的實驗就成功啦,這裏的代碼要放在完成登錄驗證之後哦,也就是替換掉妳原來的跳轉就可以啦
//再補充壹下(*^__^*)?,我們操作的是登錄驗證頁(logincheck.php規範的名字應該就是這個。)