$zip->addFromString() и кирилица в названии

Kachalov

Новичок
Собственно проблема кратко описана в заголовке. Покопался в интернете и кроме того, что надо перекодировать ничего не нашёл. В общем то очевидно, что такая строка: ЛениРтребует перекодировки. Поигрался с iconv(). Путного ничего не добился. Может всё-таки есть решение?
 

Kachalov

Новичок
Так кто-нибудь знает, в какую кодировку надо имя файла загнать? Так ничего и не нашёл, кроме как использовать exec() и паковать через системные утилиты. Но это не есть гут.
 

WMix

герр M:)ller
Партнер клуба
а каким боком ты хочешь использовать exec как это тебе поможет?
 

Kachalov

Новичок
Начнём с того, что я как раз таки не хочу. Есть такой способ: exec("cd /home/user/htdocs/uploads/ && zip -r $archName /home/user/htdocs/uploads/*");. Но здесь уже жёсткая привязка к ОСи.
 

WMix

герр M:)ller
Партнер клуба
нормальное решение. сервер он *NIX. даже не парься... выдели в отдельную функцию только.
 
Сверху