Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Защита от скачивания

Сообщения:  [1-6] 

 
 автор: itica   (15.08.2006 в 22:09)   письмо автору
 
   для: Николай Законов   (15.08.2006 в 21:14)
 

Огромное всем спасибо. Разобрался!

   
 
 автор: dim   (15.08.2006 в 21:16)   письмо автору
 
   для: itica   (15.08.2006 в 18:49)
 

если id принадлежит массиву или, скажем, столбцу в базе (смотря что ты используешь) и, по мимо этого, текущее время с такого-то по такое-то, то загружаешь свой файл, а если нет (иначе), то либо обнавляешь страницу, либо более прямой и честный вариант - пишишь что-то вроде "Ты куда мышкой щелкаешь? Не понятно - это для избранных!!"

   
 
 автор: Николай Законов   (15.08.2006 в 21:14)   письмо автору
 
   для: itica   (15.08.2006 в 18:18)
 

Я уже задавал такой вопрос и вот как я его решил.

1. Закрываешь папку с файлами файлом .htaccess ("deny from all").
2. В файл отвечающий да даунлоад вписываешь строки
header('Content-type: application/force-download');
header('Content-Transfer-Encoding: Binary');
header('Content-length: '.filesize($file));
header('Content-disposition: attachment; filename='.basename($file) );
readfile($file);
3. Регулируешь закачки путем проверки ID пользователя, а точнее покупки им файла, ну в смысле можно ему скачивать или нет. И показываешь ему ссылку на файл даунлода, и передаешь в это же файл id продукта для закачки.

   
 
 автор: itica   (15.08.2006 в 18:49)   письмо автору
 
   для: Shorr Kan   (15.08.2006 в 18:47)
 

По id.

   
 
 автор: Shorr Kan   (15.08.2006 в 18:47)   письмо автору
 
   для: itica   (15.08.2006 в 18:18)
 

А по какому признаку отличаются определенные посетители?

   
 
 автор: itica   (15.08.2006 в 18:18)   письмо автору
 
 

Как можно разрешить скачиавть определённый файл только определённым посетителям и определённое время?

   

Сообщения:  [1-6] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования