Покинул форум
Сообщений всего: 1462
Дата рег-ции: Апр. 2013
Помог: 91 раз(а)
Hapson
Ну сделайте по ролям тогда доступы, и проверяйте, если админ, пускать всюду, если пользователь, то пускать сюда, но не пускать туда... Конечно, для пользователей тоже нужно будет. Иначе как вы планируете фиксировать их действия на сайте? Хотя можно куками тоже, но я их не использую, если вам оно надо - можете использовать, никто не ограничивает )
Можете отдельную форму сделать для админа, для пользователей отдельно, для модераторов отдельно, как вам угодно ))) А можно и одну на всех ) На ваш вкус и цвет..
В файле form.php подразуемается, что там лежат поля для ввода логина и пароля при авторизации...
Ну а дальше делать что-то, проверяя на наличие сессии (Добавление)
А вообще если честно, не факт что я советую вам все правильно, ибо это только в теории и я не знаком со структурой вашего проекта. Что бы не было подобных проблем, создайте чертеж вашего проекта для себя же, продумайте приблизительный алгоритм, что и где будет лежать, как будет работать.. Поверьте, это очень важно. А потом уже пишите <?php?>
Hapson
Отправлено: 16 Июня, 2013 - 01:20:21
Посетитель
Покинул форум
Сообщений всего: 356
Дата рег-ции: Июнь 2013 Откуда: Ставропольский край
Помог: 10 раз(а)
[+]
teddy пишет:
Ну сделайте по ролям тогда доступы, и проверяйте, если админ, пускать всюду, если пользователь, то пускать сюда, но не пускать туда... Конечно, для пользователей тоже нужно будет. Иначе как вы планируете фиксировать их действия на сайте? Хотя можно куками тоже, но я их не использую, если вам оно надо - можете использовать, никто не ограничивает )
Ну оно так и есть.
$user_status = 1(админ), 2(модер), 3(юзер), 0(гость)
teddy пишет:
В файле form.php подразуемается, что там лежат поля для ввода логина и пароля при авторизации...
Ну а дальше делать что-то, проверяя на наличие сессии
Так и есть. При входе в админку сразу проверка на наличие id в сессии. Если нет, то на форму авторизации. Успешно - в админку (если $user_status = 1)
teddy пишет:
Что бы не было подобных проблем, создайте чертеж вашего проекта для себя же, продумайте приблизительный алгоритм, что и где будет лежать, как будет работать..
В голове как бы все вижу, но знания php еще слабоваты.
Набрел тут вчера на видеолекции Специалиста - ВЕЩЬ! Хорошо мужик рассказывает
----- ПЫХ тут - ходи туда, прежде чем писать сюда (толку больше будет)
AlexAnder
Отправлено: 16 Июня, 2013 - 04:04:51
Частый посетитель
Покинул форум
Сообщений всего: 915
Дата рег-ции: Авг. 2012 Откуда: Россия
Помог: 34 раз(а)
caballero пишет:
какая разница кто ее вызвал - суть дела от этого не меняется
не надо этого делать ни тебе ни ТС.
выливай весь негатив на меня, это я юзал session_destroy
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.