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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Aleksey Priymak                      2:5020/400     31 May 2001  18:34:24
 To : All
 Subject : Re: Даунлоад файлов как изменить имя?
 -------------------------------------------------------------------------------- 
 
 
 "Alexander V. Gaiduk" wrote:
 
 > > Привет алл.
 > > Есть проблемка- скрипт выводит текстовый файл.
 > > Hазывается скрипт к примеру prices.pl
 > > Как надо написать хедер, чтоб у пользователя он сразу сохранялся как
 > > anothename.txt?
 > > --
 >
 >     $filename = "anothename.txt";
 >     print "Content-type: text/plain\n";
 >     print "Content-Disposition: attachment; filename=$filename\n\n";
 >     print @filecontent;
 >
 > =GAV
 
 Чесно говоря пробывал и так и эдак...
 Если пишу
 
         print "Content-type: text/plain";
 
 то сохраняет файл, но с реальным именем.
 Если
 
               print "Content-type: text/plain\n";
 (или)     print "Content-type: text/plain\n\n";
 
 то посто выводит содержимое @filecontent в броузере.
 Может чё-то я ещё не понял?
 
 Кстати, может подскажете, как можно решить аналогичную проблемку, но с
 другим уклоном.
 Hа FTP есть файл /pub/beer.jpg , ссылку через cgi-сгенерированную
 страничку я даю не него.
 
 $pict="/pub/beer.jpg";
 $savepict="milk.jpg";
 print "<a href='ftp://myserver".$pict."' >".$savepict."</a>";
 
 Как можно сделать, чтобы у пользователя он и сохранился как milk.jpg?
 
 Думал использовать выше обсуждаемый пример (посточно считать в массив
 @filecontent содержимое файла beer.jpg) и отсылать файл скажем с помощью
 скрипта sendpict.cgi (он то сохранится как *.jpg!) - но режим передачи
 будет ascii а не binary - что не очень хорошо ;)
 
 Словом эти два вопроса грызут мой ум...
 
 Bye
 Lexx
 --- ifmail v.2.15dev5
  * Origin: NTUU "KPI" (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Даунлоад файлов как изменить имя?   Konstantin Ursaloff   31 May 2001 04:42:06 
 Re: Даунлоад файлов как изменить имя?   Alexander V. Gaiduk   31 May 2001 11:11:52 
 Re: Даунлоад файлов как изменить имя?   Aleksey Priymak   31 May 2001 18:34:24 
 Re: Даунлоад файлов как изменить имя?   Aleksey Priymak   31 May 2001 19:02:52 
 Re: Даунлоад файлов как изменить имя?   Artem Chuprina   31 May 2001 20:16:30 
 Даyнлоад файлов как изменить имя?   Slava Korchagin   01 Jun 2001 10:49:54 
 Re: Даyнлоад файлов как изменить имя?   Artem Chuprina   01 Jun 2001 14:09:18 
 Даyнлоад файлов как изменить имя?   Slava Korchagin   31 May 2001 12:49:11 
 Re: Даyнлоад файлов как изменить имя?   Michael Poliakov   01 Jun 2001 09:59:57 
Архивное /ru.cgi.perl/18024624ca941.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional