我正在嘗試爲我的網站製作一個管理面板。我想在沒有足夠的權限重定向時檢查當前登錄用戶的權限。Php - 會話變量
我嘗試了所有的東西,但我無法得到它的工作! 這說明了,當我回聲所有與此代碼會話變量:
echo '<pre>';
var_dump($_SESSION);
echo '</pre>';
這說明了:
array(2) {
["usr_id"]=>
string(1) "1"
["usr_name"]=>
string(13) "rombie18"
}
現在我想從會話變量獲得批准,並檢查權限高足夠。
我想這一點:
array(2) {
["usr_id"]=>
string(1) "1"
["usr_name"]=>
string(13) "rombie18"
["usr_permission"]=>
string(13) "admin"
}
並檢查權限:
if(!$_SESSION['permission'] == 'admin') {
//redirect
exit();
}else{
//do something here.
}
檢查和問題是什麼? –
我認爲它應該是'$ _SESSION ['usr_permission']'而不是'$ _SESSION ['permission']' –