Forum Webscript.Ru

Программирование => Perl => Тема начата: DartSidius от 28 Сентября 2005, 12:30:22

Название: Загрузка файла
Отправлено: DartSidius от 28 Сентября 2005, 12:30:22
Задача такая:
Есть сайт...предположим что все что видно в веб хранится в каталоге /public_html/***
в нем лежит файл get.cgi, который выполняет функцию загрузки файлов юзерами из каталогов не видных с www ....т.е., например /files/...как можно такое реализовать?
Название: Загрузка файла
Отправлено: AnnA от 28 Сентября 2005, 12:45:22
http://faq.webscript.ru/PFSEUpload?v=wzo
Название: Загрузка файла
Отправлено: DartSidius от 28 Сентября 2005, 17:02:29
Анна...читать надо задачу...а потом отвечать...жду ответа
Название: Загрузка файла
Отправлено: NeoNox от 28 Сентября 2005, 17:24:06
Читать ссылку нужно сначала.
Что в примере из фака означает эта строка?
my $DIR  = \'/home/alex/pics\'
Название: Загрузка файла
Отправлено: DartSidius от 29 Сентября 2005, 11:26:50
Не...народ вы меня или не хотите или не можете понять!...Там скрипт, который позволяет юзерам загружать файлы на сервер...а мне нужна обратная операция!...ЧТОБЫ ЮЗЕР МОГ СКАЧАТЬ С СЕРВЕРА ФАЙЛ...ПРИЧЁМ ЭТОТ ФАЙЛ ЛЕЖИТ В НЕВИДНОМ С ВЕБА МЕСТЕ!
Название: Загрузка файла
Отправлено: Ivan Kolesnikov от 29 Сентября 2005, 12:43:56
Вот тебе пример:

print "Content-Disposition: attachment; filename=file_name.txt\\n\\n";
open(FILE, \'binmode(FILE);
binmode(STDOUT);
print ;
close(FILE);
Название: Загрузка файла
Отправлено: DartSidius от 29 Сентября 2005, 16:57:45
Ivan Kolesnikov
Благодарю

Все...можно закрывать