Toshka
Новичок
ftp: неправильная кодировка у некоторый файлов
скачиваю по фтп файлы. бывает такое, что название файла не в utf-8, как все остальные и которые нормально скачиваются, а в, скажем, CP1251. тогда получается ftp_nlist, да и ftp_rawlist этот файл в списке отображает(в виде ?????.ext), но скачать его не получается (ftp_get возвращает false сразу). подскажите, может кто сталкивался. сторонние фтп клиенту ведут себя с этими файлами по разному - firefox, например, такие файлы просто не отображает, как и filezilla. а встроенный линуксовый проводник nautilus отображает в виде "??????.ext (неверная кодировка)"
-~{}~ 04.05.10 16:21:
пока сделал
это по крайней мере позволяет скачать остальные файлы
скачиваю по фтп файлы. бывает такое, что название файла не в utf-8, как все остальные и которые нормально скачиваются, а в, скажем, CP1251. тогда получается ftp_nlist, да и ftp_rawlist этот файл в списке отображает(в виде ?????.ext), но скачать его не получается (ftp_get возвращает false сразу). подскажите, может кто сталкивался. сторонние фтп клиенту ведут себя с этими файлами по разному - firefox, например, такие файлы просто не отображает, как и filezilla. а встроенный линуксовый проводник nautilus отображает в виде "??????.ext (неверная кодировка)"
-~{}~ 04.05.10 16:21:
пока сделал
PHP:
if (!iconv ("UTF-8", "UTF-8", $file))
{
return false;
}
