{% else-1 %}
Простой пример реализации должностей на вашем сайте.

                        
/* Настройки */
/* ./ini/settings.ini */
[access]
// уровень = "имя уровня"
0 = "Пользователь"
1 = "Модератор"
2 = "Администратор"
/* ./data/access.ini */
[0] // Пользователь
// номер модуля = уровень доступа
0 = 0 // новости
1 = 0 // форум
2 = 0
[1]
0 = 1 // новости
1 = 1 // форум
2 = 1 // чат
[2]
0 = 2 // новости
1 = 2 // форум
2 = 2 // чат
/* Пример использования */
/* Установка */
/* sys.php */
$settings = parse_ini_file('./settings.ini'); // получаем массив с уровнями
$access = parse_ini_file('./access.ini'); // получаем массив с настройками модулей по уровням

$user = array(); // получаем данные пользователя

/* Уровень */
/* profile.php */
print 'Уровень пользователя: ' . $settings['access'][ уровень пользователя ($user['access']) ];

/* Доступ */

if ($access['settings'][ уровень пользователя ][ модуль ]== уровень модуля ($user['access']) ) {

}


З.Ы так же можно легко изменять, добавить любой другой статус и настроить его под себя.

Спасибо за внимание.
0 36 0
0

Нет фото
Chainsaw * [мошенник]
• 27 дек 2014, 15:06


на все пайдет *

0

Нет фото
ЗЛО * 7.16
• 19 сен 2014, 14:05


а на калхоз пайдёт? *

0

Нет фото
NeaDek(WAT) * [мошенник] 0.57
• 19 сен 2014, 12:55


а на социал пойдет?*

0

Нет фото
• 18 сен 2014, 17:17


Ибрах1им, спасибо, я оценил, тусуй отсюда булки.

0

Нет фото
• 18 сен 2014, 17:14


uck You!, этот код написан где та в 60-х гадах