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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Maxim Yemelyanov                     2:5020/400     12 Jan 2006  14:48:10
 To : All
 Subject : имя файла в Content-Disposition
 -------------------------------------------------------------------------------- 
 
 hi!
 
  Есть utf8-ный скаляр с национальным именем файла. Hадо это имя отдать в
  заголовке Content-Disposition.
  Такой вариант
   $filename =~ s/([^a-zA-Z0-9_\.-])/sprintf("%%%02x", $1)/ge;
  работает с русскими именами, но, afaiu, не должен сработать с разного
  рода китайскими кодировками.
  Как правильно за-encode-ить имя, и нужно ли это делать (или всё
  отдавать в utf8)?
 
 -- 
 rgds,
 maard
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5.3
  * Origin: Enigma Soft (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 имя файла в Content-Disposition   Maxim Yemelyanov   12 Jan 2006 14:48:10 
 Re: имя файла в Content-Disposition   Artem Chuprina   12 Jan 2006 16:02:23 
Архивное /ru.cgi.perl/131263a25c2bc.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional