Закрытый доступ к сайту

(Ответов: 9, Просмотров: 808)
  1. Инфа 100% Аватар для klimweb
    • Регистрация: 03.08.2011
    • Сообщений: 1,174
    • Репутация: 246
    • Webmoney BL: ?
    Доброго времени суток, уважаемые форумчане!
    Задача такова: разместить на домене прайс, защитить страницу паролем (т.е. чтобы при открытии сайта была только форма авторизации (логин и пароль), а при вводе данных начиналось скачивание прайса). Как это осуществить?
    Заранее благодарю за помощь
    Закажите бесплатную карточку ePayments с возможностью вывода WMZ. Место свободно
    • 0
  2. [web-developer] Аватар для cOAPerator
    • Регистрация: 22.02.2011
    • Сообщений: 615
    • Репутация: 111
    • Webmoney BL: ?
    klimweb, очень просто, сделать табличку в бд с юзерами, логинами и паролями и "проверять формой" на наличие/соответствие пользователя/пароля и в зависимости от результата проверки давать скачивать или нет
    • 0
  3. Студент Аватар для .2FED
    • Регистрация: 17.01.2011
    • Сообщений: 68
    • Репутация: 41
    Можно задать пароль для директории с помощью .htpasswd.
    • 0
  4. [web-developer] Аватар для cOAPerator
    • Регистрация: 22.02.2011
    • Сообщений: 615
    • Репутация: 111
    • Webmoney BL: ?
    .2FED, а отдавать файл на скачивание тогда как?
    • 0
  5. Инфа 100% Аватар для klimweb
    • Регистрация: 03.08.2011
    • Сообщений: 1,174
    • Репутация: 246
    • Webmoney BL: ?
    Цитата Сообщение от cOAPerator Посмотреть сообщение
    отдавать файл на скачивание тогда как?
    достаточно защитить саму директорию, а в индекс.штмл просто указать ссылку на скачивание файла, мне так кажется
    Закажите бесплатную карточку ePayments с возможностью вывода WMZ. Место свободно
    • 0
  6. Дипломник Аватар для Tiefe
    • Регистрация: 17.12.2012
    • Сообщений: 120
    • Репутация: 18
    если у вас будет прямая ссылка на файл, например такого вида: site.ru/files/file.xml, то при установке пароля для /files через htpasswd, выйдет окно авторизации, после прохождения авторизации начнется скачивание
    • 0
  7. Студент Аватар для .2FED
    • Регистрация: 17.01.2011
    • Сообщений: 68
    • Репутация: 41
    .2FED, а отдавать файл на скачивание тогда как?
    достаточно защитить саму директорию, а в индекс.штмл просто указать ссылку на скачивание файла, мне так кажется
    именно так
    но не стоит в .htaccess прописывать загружаемый файл как индексный, т.к. к примеру при указании файла csv.csv загружаться будет yr4Qs8sH.csv.part и теряется расширение файла.
    Лучше как сказал klimweb на индексном файле сделать ссылку.
    • 0
  8. Инфа 100% Аватар для klimweb
    • Регистрация: 03.08.2011
    • Сообщений: 1,174
    • Репутация: 246
    • Webmoney BL: ?
    Через .htaccess проблему решить не удалось. Решил следующим образом:
    PHP код:
    <?php
      
    if (($_SERVER['PHP_AUTH_USER'] == 'login' && $_SERVER['PHP_AUTH_PW'] == 'password')) {
        echo 
    '<HTML>
        <HEAD>
        </HEAD>
    <body>
    Тут ссылка на скачивание файла
    </body>
    </HTML>'
    ;
      }
      elseif(!isset(
    $_SERVER['PHP_AUTH_USER']) || $_SERVER['PHP_AUTH_USER'] == 0)
      {
        
    header('WWW-Authenticate: Basic realm="My Realm"');
        
    header('HTTP/1.0 401 Unauthorized');
        echo 
    'Текст, отправляемый в том случае,
        если пользователь нажал кнопку Cancel'
    ;
          
    $_SERVER['PHP_AUTH_USER'] = 0;
        exit;
      }

    ?>
    Закажите бесплатную карточку ePayments с возможностью вывода WMZ. Место свободно
    • 0
  9. Banned
    • Регистрация: 23.02.2013
    • Сообщений: 274
    • Репутация: 4
    У меня есть фаил lock.php. Суете в папку с сайтом и в совляете через include в нужные страницы. Получается окошко типа виндовс. А, надо еще в бд юзеров с паролем создать. В скайп kkolorid напишите, отравлю.
    • 0
  10. Инфа 100% Аватар для klimweb
    • Регистрация: 03.08.2011
    • Сообщений: 1,174
    • Репутация: 246
    • Webmoney BL: ?
    redm1ke, а сложно прочитать:

    Цитата Сообщение от klimweb Посмотреть сообщение
    проблему Решил следующим образом
    ?

    Просьба закрыть тему
    Закажите бесплатную карточку ePayments с возможностью вывода WMZ. Место свободно
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Закрытый форум для тех кто работает в ВК
Социальные сети 13 18.03.2013 18:42
Закрытый форум для тех кто работает в ВК
Реклама партнерских программ 6 16.10.2012 17:32
Есть доступ к сайту, как использовать?
Прочее 20 05.10.2012 13:32
Закрытый раздел
Партнерские программы 71 08.10.2009 02:06
Как закрыть доступ к сайту по ip?
Прочее 21 30.09.2009 16:51

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры