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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Paul Kulchenko                       2:5020/400     22 Sep 2000  00:58:33
 To : All
 Subject : Re: ЙЮЙ АПЮСГЕПС ОЕПЕДЮРЭ ХЛЪ ОЕПЕДЮБЮЕЛHЦH ТЮИКЮ?
 -------------------------------------------------------------------------------- 
 
 Hi, Vadim!
 
 Vadim Solomko wrote:
 
 > Hаписал скрипт, отдающий динамически созданный бинарный файл.
 > Бинарник должен отдаваться под именем myfile.ext
 > 
 > Проблема в том что браузеры пытаются сохранить бинарник под именем скрипта,
 > т.е. upluad.cgi
 > Выскакивает  окошко "Хотите сохранить файл upload.cgi на диске?".
 > А необходимо окошко "Хотите сохранить файл myfile.ext на диске?".
 > Как "сказать" браузеру, что принимаемый файл называетсы myfile.ext, а не
 > upload.cgi?
 > Кто-что посоветует?
 >
 > P.S конструкция типа
 > print "Content-Type: application/octet-stream;name=\"myfile.ext\"\n\n";
 > игнорируется браузерами                      ^^^^^^^^^^^^^^^^^^^
 
 поскольку это не работает, хотя и должно, обращайся к скрипту как к 
 http://my.site/my/script/myfile.ext
 В этом случае сохранять будет правильно. Имя файла достанешь из path
 info если надо, но у тебя оно жестко указано, так что можешь
 игнорировать. Или просто проверяй на совпадение, если нет, то redirect
 на нужное имя.
 
 Best wishes, Paul.
 --- ifmail v.2.15dev5
  * Origin: Trans World Airlines (TWA) (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: ЙЮЙ АПЮСГЕПС ОЕПЕДЮРЭ ХЛЪ ОЕПЕДЮБЮЕЛHЦH ТЮИКЮ?   Paul Kulchenko   22 Sep 2000 00:58:33 
Архивное /ru.cgi.perl/3555a7911bcb.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional