Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Andrey Falko                         2:5020/400     14 Jul 2001  16:42:12
 To : All
 Subject : DOWNLOAD
 -------------------------------------------------------------------------------- 
 
 Много раз видел, как на страницах для скачивания файла вместо конкретной
 ссылки на файл укзывалась ссылка к примеру файла на perl с параметрами. А
 при нажатии на нее начинало тащить нужный файл. Чисто эксперементальным
 путем допер, что что это можно сдетать так:
 print "Content-type: file/binary
 Content-Length: 53866\n\n";              # 53866 это к примеру размер
 тянущегося файла.
 А после этого пихать print-ом уже конкретный фалй, ну к примеру так:
 @data=LoadFromBinFile("$FORM{'filename'}"); #  LoadFromBinFile - моя
 процедурка.
 for ($i=0;$i<@data;$i++) {
   print "$data[$i]";
 }
 exit;
 Все это красиво, но что еще надо добавить в заголовок, чтобы эксплорер
 предлагал нужное мне имя для файла, а не имя pl-файла?
 
 Зараннее всем спасибо.
 --- ifmail v.2.15dev5
  * Origin: Viaduk-Telecom, Inc. (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 DOWNLOAD   Andrey Falko   14 Jul 2001 16:42:12 
 Re: DOWNLOAD   Alexei Ptshelnikov   14 Jul 2001 19:01:11 
Архивное /ru.cgi.perl/151556eb07af6.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional