Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Сайт для нескольких пользователей
Форумы портала PHP.SU » Объявления » FreeLance » Сайт для нескольких пользователей

Страниц (1): [1]
 

1. Mister - 12 Мая, 2007 - 11:49:08 - перейти к сообщению
Вопрос следующий, для дипломного проекта я разрабатываю сайт. Возникла такая необходимость: если пользователь заходит на сайт (пользователь не зарегистрирован в системе) он может пользоваться только ограниченными ссылками, если заходит зарегистрированный пользователь, то он может пользоваться всеми ссылками, а если заходит админ то у него полный доступ к сайту (есть ссылка администрирование). Подскажите как лучше сделать (именно саму структуру): чтобы для каждого пользователя был свой набор темплейтов и его полномочия проверялись при переходе по каждой ссылке или все ссылки в отдельные файлы, а при переходе по ссылкам проверялись его полномочия и загружались только те ссылки которые ему разрешены? Не будет ли большой нагрузкой проверка прав на каждой ссылке?
2. UserID - 12 Мая, 2007 - 22:13:39 - перейти к сообщению
Ну вот как я делал, я для каждого пользователя назначал статус (Админ - 0, Модер - 1, Юзер - 2). И в зависимости от того, какой сейчас статус в сессии, вывожу определённый набор шаблонов. Ничего сложного.

Хотя дипломный проект - сайт.... прикольно конечно.
3. kamikadze - 12 Мая, 2007 - 22:26:04 - перейти к сообщению
Просто код меню для каждого сделай разный, а весь темплейт не перебивай...
4. Mister - 13 Мая, 2007 - 14:06:34 - перейти к сообщению
Спасибо за ответы. Разное меню не очень подходит т.к. ссылки на странице в разных местах. Мне всё-таки больше подходит набор шаблонов для каждого пользователя.
5. -SCHATTEN- - 17 Мая, 2007 - 16:18:25 - перейти к сообщению
Где же мой курсач в виде сайта =((( ато все машины и приложенные к ним силы...
6. Mister - 17 Мая, 2007 - 23:46:21 - перейти к сообщению
А у меня это дипломный проект, название WEB сайт преподавателей Информатики ССУЗов Калужской области. Реально в таком есть потребность, вот я его и делаю в дипломный проект.
7. -SCHATTEN- - 28 Мая, 2007 - 16:26:52 - перейти к сообщению
Пусть даже так, всё равно лучше чем рассчитывать мощьности двигателей , для нормальной работы заданного механизма.

 

Powered by ExBB FM 1.0 RC1