За последние 24 часа нас посетил 74271 программист и 10165 роботов. Сейчас ищут 2750 программистов ...

Защита кнопки "скачать" на сайте.

Тема в разделе "PHP для новичков", создана пользователем Kukuruza_Xrusheva, 26 мар 2017.

  1. Kukuruza_Xrusheva

    Kukuruza_Xrusheva Новичок

    С нами с:
    26 мар 2017
    Сообщения:
    21
    Симпатии:
    0
    Доброго времени суток Уважаемые форумчане. Вопрос наверное не новый, но если гуглить то очень много мусора попадается! Делаю сайт на Wordpresse, суть сайта сводиться к подписке и последующей скачке электронных книг. Если человек не зарегистрирован, то при нажатии на кнопку скачать его перекидывает на подписку, если зарегистрирован то, при нажатии на кнопку скачать, файл скачивается.
    Вопрос: Как лучше скриптом защитить кнопку "скачать".?
    Нежелательно что бы кто-то достал ссылку на файл и выкинул ее на какой нибудь читательский форум.
     
  2. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.497
    Симпатии:
    1.726
    Для WordPress есть такие плагины, которые сами это делают. А так, настройками сервера закрыть папку с книгами, отдавать их скриптом
     
  3. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.012
    Симпатии:
    1.679
    Адрес:
    :сердА
    1) Отдавай ссылку только зареганным клиентам.
    2) Генерируй только временные ссылки.
    3) Не парься, потому что никто не будет тырить ссылки, будут тырить сами книги и выкладывать в архивчиках, они ж весят копейки.
     
  4. Kukuruza_Xrusheva

    Kukuruza_Xrusheva Новичок

    С нами с:
    26 мар 2017
    Сообщения:
    21
    Симпатии:
    0
    А вот тут можно поподробнее? Просто слышал что сильно нагружают сайт такие скрипты. И как лучше организовать временную ссылку на файл?
     
  5. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.213
    Симпатии:
    1.711
    Адрес:
    Молдова, г.Кишинёв
    @Kukuruza_Xrusheva выдал ссылку, записал в базу что она не использована, кто-то по ней скачал, ты пометил что по ней скачали и не даёшь по ней скачать
     
  6. alhimovsergejj

    alhimovsergejj Новичок

    С нами с:
    27 мар 2017
    Сообщения:
    3
    Симпатии:
    0