自分のウェブサイトの管理パネルを作ろうとしています。十分な権限リダイレクトがないときに、現在ログインしているユーザーからのアクセス許可を確認したい。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']'の代わりに '$ _SESSION ['usr_permission']' –