Пожалуйста не ругайтесь и не кричите на меня. Я знаю что данная тема поднималась уже ни раз, но все ж я для себя хочу понять КАК?
Теперь что "как"?
С php (пхп - ниже по тексту) и MySQL (бд - ниже по тексту) я более менее разобрался, как писать запросы, скрипты, функции, сессии и т.д. и т.п. (правда так еще про классы не могу догнать, но ничего время есть еще...)
Мне не надо здесь готовых скриптом или частей кода, мне нужно небольшое рассуждение. Я понимаю что о правильности здесь говорить не приходиться, все тут ГУРУ данного дела, я хочу поговорить о рациональности.
У меня вот такой вопрос, допустим вот такая ситуация
- юзверы
- группы выше описанных
- уровень доступа
форум
- форум
- топик (темы), разграничение на просмотр и запись тем/постов в зависимости группы и уровня доступа
библиотека
- каждая статья приписанно какой-нить категории (всего категорий несколько)
- разграничение на просмотр определенных категорий
- разграничение на добавление в определенные категории
и т.д.
1. в общем вопрос банален до безумия, но мне важна сама схема данной организации проверки...
как дать доступ или не дать (разрешить просматривать/записывать) пользователю в зависимости от его регистрации и группы нахождения (а если он в нескольких группах) и
2. как отразить что он в нескольких, сколько группы столько и столбцов в бд, где будет стоять 0/1
в общем вопросы такие что если бы на них трудно найти один рациональный... вот хочется выслушать мнения...
если как вы любите выражаться разработка скриптов в другой ветке форума... то я могу вам подробно рассказать что я щас делаю на данном этапе свое развития по этим вопросам, только мне не зхочется падать еще ниже в ваших глазах :-)) особенно Ромика...