Потребителска панел...

Msecurity

Registered
Здравейте колеги
Как може да се направи например след като се логне администраторът и да му показва един контролен панел, на модераторът друг, на потребителя 3-ти и т.н
 
следкато сложиш сесията да е раван на $роу ...

в админ панела

в индекс-а правиш 1 проверка ако $_SESSION['user']['RANK'] e ревен на 1 , 2 3 4 или както ги записваш ии
г/д тряя да стане ейтай ..
PHP:
$rank = $_SESSION['user_info']['rank'];
if($rank == 1)
{
 echo "user"; // 
 header("location:  nqmashDostap.php");
}elseif($rank == 2) // moderator
{

echo "moderator"; // 
header("Location:  moderatori.php"); // i taka

}

може за всяка длъжност или ранк да направиш отделна страница за да не блъскаш всичко само в 1.. . . . и в др-те страници нали тряя да провериш дали само е модератор .. иначе .. ОУТ ! :Д
и така дано си схванал :) :?: :?:
 
Това може да се маниполира доста кофти.

По-добре си създай едно поле при юзерите rank и им добави като права.
По дифоут му задай 1 и
1 - Потребител
2 - Модератор
3 - Администратор

Например:


if($user['rank'] == 3) {
//админ панел
} elseif($user['rank'] == 2) {
//мод панел
} elseif($user['rank'] == 1){
//потребителски панел
} else {
print('Моля <a href=login.php>влезте</a> в системата!');
}
 
абе момче.. ти от коя планета падаш .. !?!? нали аз същотоо казвам просто го саветвам да го добави в сесия зада не прави 1 заявка 100 пъти !

чети малко .. . :?:
 
Lumix каза:
Това може да се маниполира доста кофти.

По-добре си създай едно поле при юзерите rank и им добави като права.
По дифоут му задай 1 и
1 - Потребител
2 - Модератор
3 - Администратор

Например:


if($user['rank'] == 3) {
//админ панел
} elseif($user['rank'] == 2) {
//мод панел
} elseif($user['rank'] == 1){
//потребителски панел
} else {
print('Моля <a href=login.php>влезте</a> в системата!');
}
И как ще се манипулира?
 

Back
Горе