|
|
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)
Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/131263a25c2bc.html, оценка из 5, голосов 10
|