Биллинговая система Nodeny
22 Ноября 2024, 14:05:48 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Группы и администраторы  (Прочитано 6295 раз)
tramX
NoDeny
Постоялец
*

Карма: 1
Offline Offline

Сообщений: 108


Просмотр профиля Email
« : 17 Июня 2010, 15:36:16 »

Здравствуйте. Скажите в таблице user_grp и в поле grp_admins перечислены администраторы которые имеют отношение к  определенной группой ?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #1 : 17 Июня 2010, 20:59:58 »

Здравствуйте. Скажите в таблице user_grp и в поле grp_admins перечислены администраторы которые имеют отношение к  определенной группой ?
grp_admins - через запятую id админов, которые имеют доступ к группе
grp_admins2 - через запятую id админов, которые имеют полный доступ к группе

Если админ имеет полный доступ, его id должно присутствовать в обоих полях
Записан
tramX
NoDeny
Постоялец
*

Карма: 1
Offline Offline

Сообщений: 108


Просмотр профиля Email
« Ответ #2 : 17 Июня 2010, 22:08:54 »

Как выглядит запрос к базе?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #3 : 17 Июня 2010, 23:54:14 »

Как выглядит запрос к базе?
select * from user_grp
Записан
tramX
NoDeny
Постоялец
*

Карма: 1
Offline Offline

Сообщений: 108


Просмотр профиля Email
« Ответ #4 : 18 Июня 2010, 00:12:42 »

Это понятно
В grp_admins несколько значений через запятую.
select * from user_grp where grp_admins='3'  ничего не выводит
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #5 : 18 Июня 2010, 00:20:41 »

Это понятно
В grp_admins несколько значений через запятую.
select * from user_grp where grp_admins='3'  ничего не выводит
для этого нужно выучить хотя бы поверхностно sql. Подсказывать не буду ибо будет во вред.

В админке:

$UGrp_allow{5} or &Error("У вас нет доступа к группе номер 5 !!");
$UGrp_allow{5}>1 or &Error("У вас неполный доступ к группе номер 5");
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!