еще раз я испытываю проблемы с кодировками при попытке заархивировать файлы в приложении PHP.
Вот предложение, когда имя файла содержит специальные символы, например: 'eñeìá.html', яне в состоянии сжать это правильно .. результат архивирования с помощью функции php AddFile - 'e + ¦e + ¼ + í.html'
Проблемная строка следующая:
$zip-> addFile ($ file_to_add_path, $ file_to_add-> getFilename ());
Я уже пробовал использовать iconv, utf8_decode / encode и т. д., но пока не получилось.Чем ближе я подошел к приведенному выше примеру, когда использовал htmlentities, а затем декодировал их ..
Я запускаю приложение в Xampp в Win XP OS .., что может быть причиной проблемы.
Забавно, что когда я распаковываю файл, названный ранее в приложении, его имя подходит, однако, когда я загружаю заархивированный файл и открываю его ... bleh ..
В любом случае, спасибозаранее всем, кто мог бы помочь мне или немного помочь с этим.Если вам потребуется дополнительная информация, пожалуйста, спросите меня об этом.
С наилучшими пожеланиями