darrios
Новичок
Как можно ограничивать появление дополнительных панелей, иконок редактирования, ... для модератора и администратора?
Я в программировании новичок по этому хочу знать как это нужно делать, что бы было безопасно, удобно, просто?
Я сделал так:
при авторизации создаются сессии $_SESSION['user'], $_SESSION['pass'],
Каждый не доступный панель для юзеров я с помощью функции узнаю статус пользователя:
а функция такова:
статусы я решил сделать такие:
1 - пользователь
2 - модераторы
3 - админ
0 - забаненные
Это работает, но правильно ли я делаю?
Это как у людей или нет, и безопасно ли? =)
Кто знает как это устроено у настоящих, опытных программистов?
Буду благодарен за любой совет...
Я в программировании новичок по этому хочу знать как это нужно делать, что бы было безопасно, удобно, просто?
Я сделал так:
при авторизации создаются сессии $_SESSION['user'], $_SESSION['pass'],
Каждый не доступный панель для юзеров я с помощью функции узнаю статус пользователя:
PHP:
if(uznat_status($_SESSION['user']) > 1){
показываем панель.... и тп.
}
PHP:
function uznat_status($user){
mysql_query(SELECT status FROM ... WHERE user_nick='$user');
return номер статуса;
}
1 - пользователь
2 - модераторы
3 - админ
0 - забаненные
Это работает, но правильно ли я делаю?
Это как у людей или нет, и безопасно ли? =)
Кто знает как это устроено у настоящих, опытных программистов?
Буду благодарен за любой совет...