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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: открытие файла
 
 автор: Aleksfox   (27.07.2006 в 13:19)   письмо автору
 
 

Можно ли присвоить переменной путь файла http://..... ? для его открытия и разрешения на скачивание по условию if...

   
 
 автор: P@Sol   (27.07.2006 в 13:49)   письмо автору
 
   для: Aleksfox   (27.07.2006 в 13:19)
 

не понятен вопрос, откуда берется файл или путь к нему?

   
 
 автор: Aleksfox   (27.07.2006 в 14:25)   письмо автору
 
   для: P@Sol   (27.07.2006 в 13:49)
 

мне надо на сервере дать разрешение на скачку файла что бы через html путь не смотрели
или закодировать адресную строку в броузере

   
 
 автор: Thrasher   (27.07.2006 в 14:17)   письмо автору
 
   для: Aleksfox   (27.07.2006 в 13:19)
 

Конечно, можно.

   
 
 автор: Aleksfox   (27.07.2006 в 14:27)   письмо автору
 
   для: Thrasher   (27.07.2006 в 14:17)
 

переменная put задается из html файла и изменяется по выбору заказчика из меню

<?
$put = "где лежит"
$file = fopen("put","r");
if(!file)
{
echo("Ошибка открытия файла");
else(" куда идти ")
}

?>

Это пока до чего я дошел. А что дальше ? Извините

   
 
 автор: Snorri   (27.07.2006 в 14:46)   письмо автору
 
   для: Aleksfox   (27.07.2006 в 14:27)
 

вы человеческим языком скажите чего вы хотите

   
 
 автор: Aleksfox   (27.07.2006 в 14:57)   письмо автору
 
   для: Snorri   (27.07.2006 в 14:46)
 

в html чел из меню выбирает что ему нравится.
название этого пункта присваивается переменной.После оплаты челом переходим в php файл и от-туда по этой переменной ищем в папке файл и даем скачать то , что он выбрал

Можно и открытым текстом на html выложить ссылки , но потом кто-то просмотрев код страницы в html заберет бесплатно все что нужно.

Надо исключить возможность каким-либо образом другим получить ссылку на скачивание без проплаты

   
 
 автор: Snorri   (27.07.2006 в 15:15)   письмо автору
 
   для: Aleksfox   (27.07.2006 в 14:57)
 

можно сделать так.
чел регистрируется, выбирает что ему нужно.
а когда проплачивает то в базу заносится кодированная на основе случайным образом полученных данных кодированное значение.
потом когда он пытается скачать файл то проверяется наличие имени пользователя и секретного числа, если все ОК, то он закачивает файл, если нет то exit("Извините");

   
 
 автор: P@Sol   (27.07.2006 в 15:18)   письмо автору
 
   для: Aleksfox   (27.07.2006 в 14:57)
 

посмотрите темы:
Anti-leech
Скачивание файлов при помощи скрипта

   
 
 автор: aleksfox   (27.07.2006 в 16:23)   письмо автору
 
   для: P@Sol   (27.07.2006 в 15:18)
 

это все прекрасно , но я думаю сделать по другому без базы и т.д.
если вы поможете мне написать скрипт - буду очень признателен.
короче :
чел выбирает в меню пункт и название пункта присваивается переменной.
затем в рhр эта переменная проверяется оператором if и в случае =истина= переназначается на
существующее имя файла в папке.
затем создается копия этого файла в другую папку и скачивается челом. После скачивания копия просто удаляется.Вот и все.

   
Rambler's Top100
вверх

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