We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 15610
    • 15 Posts
    Здравствуйте!

    Очень нуждаюсь в совете!
    Существует большое количество журналов, выходящих ежемесячно. Соответственно кажды журнал имеет свой уникальный номер выпуска! Зарегистрированные пользователи должны иметь доступ просматривать на сайте только доступные для него журналы.

    Подскажите пожалуйста, как более рационально решить поставленную задачу? И как удобнее и безопасней хранить журналы на веб-сервере: статично файлами или лучше загрузить их в БД huh

    Спасибо!
      • 15610
      • 15 Posts
      Решил задачу следующим образом:

      1. Файлы с литературой положил в директорию на сервере. создал в директории файл .htaccess с содержанием:
      deny from all //запретить всем

      2. Создал в БД аксес-лист для доступа к файлам.

      3. В стиппете проверяю права на чтение обратившегося пользователя и, соответственно, либо предоставляю файл пользователю либо выдаю ему соответствующее сообщение.
        • 23451
        • 232 Posts
        А каким интерфейсом раздаете права пользователям? Плагин написали?