Victor Wagner <[EMAIL PROTECTED]> wrote:
> On 2007.01.25 at 14:24:45 +0300, Andrey Melnikoff wrote:

> > > > Могу выразить подозрение что адрес к 
> > > > файлу должен быть url encoded. Который
> > > > вида '%[0-9A-Z]{2}', т.е. "file:///home/user/%F4%E0%E9%EB.txt".
>  
> > > chop($file_str);
> > > system ("icedove -compose \"attachment='$file_str'\"");
> > Убиться веником. Хорошо хть на не c++ ;))
> > 
> > $ echo 'file:///home/user/файл.txt' | mimencode -q
> > file:///home/user/=C6=C1=CA=CC.txt

> Э-э, вообще-то url-encoded и quoted printable - это немножко разные
> кодировки.
Тьху. Прогнал. Надо больше спать.

> Можно, конечно, пропустить результаты mimencode через tr = %, и В
> НЕКОТОРЫХ случаях это поможет. Но если вдруг в имени файла окажется
> символ равенства или процента (а он там бывает примерно с такими же
> шансами, как русские буквы), то последствия из материала заказчика. 
Ну можно конечно и через tr, хтоя общее строение оригинала попахивает 
идиотизмом.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить