Информационно-правовое агентство «Регистр»
Главная
Журналы
Деловые книги
Правовые системы
Каталог
Деловые новости
Скачать
Группа компаний «Регистр»
логин
пароль
напомнить пароль
регистрация

Войти через социальные сети

Новости
  • для руководителя
  • для бухгалтера, экономиста
  • для юриста
  • для кадровика
  • для специалиста по ВЭД
  • Поиск в новостях
     
    FreeCurrencyRates.com
    Специально для Оли от tz-studio
     
     
    Про контролируемое скачивание...   
     
     
     На многих сайтах требуется организовать контролируемое скачивание общедоступных файлов или файлов с ограниченным доступом. 
     
     В каталоге /download/ находится пример скачивания общедоступных файлов с сайта с фиксацией событий в модуле статистики. Все файлы для скачивания лежат в каталоге /download/files/. При создании ссылки на файл для скачивания каталог /files/ не указывается. 
     
     При клике по созданной ссылке вызывается файл, указанный как обработчик 404 ошибки в файле .htaccess в текущем каталоге. В нашем примере это файл download.php
     
     В этом же каталоге есть скрипт download_balance.php. Он позволяет регулировать нагрузку скачиваний между несколькими серверами. На этих серверах должны быть абсолютно идентичные каталоги /download/ с одинаковым набором файлов и подкаталогов. 
     Для того чтобы подключить этот скрипт необходимо: 
         
    1. В файле .htaccess установить обработчик 404 ошибки на этот скрипт.
    2.    
    3. В скрипте download_balance.php раскомментировать массив $arrHOSTS и задать в нем адреса серверов для скачиваний и вероятности выбора того или иного сервера.
    4.  
     Для того чтобы система разрешала скачивать файлы всем без авторизации, необходимо в корне сайта разместить файл .access.php со следующим содержимым: 
      <? $PERM["/"]["*"]="R"; ?>  
     
     В каталоге /download/download_private/ приведен пример реализации скачивания файлов с ограниченным доступом с фиксацией события в модуле статистики. 
     
     Все файлы лежат в каталоге /download/download_private/files/, а ссылка на файл для скачивания имеет вид: 
     <a href="/download/download_private/private_file.zip"> private_file.zip</a> (т.е. без каталога /files/). 
     Настройки произведены таким образом, что только зарегистрированные пользователи имеют право на скачивание этого файла из каталога. Доступ на чтение каталога /files имеют только зарегистрированные пользователи. 
     Файл download_private.php вызывается в этом случае как обработчик 404 ошибки. 
    искать
    English Обратная связь Главная Карта сайта
    новости RSS
    новости для бухгалтера RSS

    Контактные телефоны
    Телефоны приемной:
    (+375 17) 286-06-08,
    (+375 17) 286-06-14
    e-mail: info@profmedia.by

    Отдел маркетинга и рекламы
    По вопросам, связанным с размещением рекламы в наших изданиях, обращайтесь по телефону:

    (+375 17) 286-06-08 (доб. 409)

    Редакционно-издательский отдел
    (+375 17) 237-90-39 (43)

    Книжная редакция
    (+375 17) 286-06-08 (доб. 321)

    Сбыт:
    Отдел подписки на журналы
    (017) 233-83-89

    Отдел реализации и доставки книг
    (017) 290-16-42, (017)233-42-25

    Отдел сервисного обслуживания информационных систем
    (017) 286-06-16


    Способы оплаты на сайте:

    МПС + Белкарт.png Лого для сайтов партнеров и клиентов.png   ЕРИП.png   МТБанк.png

    ГЛАВНАЯЖУРНАЛЫДЕЛОВЫЕ КНИГИ ПРАВОВЫЕ СИСТЕМЫКАТАЛОГДЕЛОВЫЕ НОВОСТИСКАЧАТЬГРУППА КОМПАНИЙ «РЕГИСТР»