Потому что в контроллере еще нужно "дерево" хлебных крошек заполнить
Версия?
Разберитесь с правами на папки
Что в логах?
Export/import - тут бы еще и ссылку на модуль
читаем про [QSA]
берете текст
разбивает по словам
val.split(' ')
печалько.. что нужно объяснять
с чего бы оно коверкало?
Как пришло имя файла, так и ушло
Имя файлов приняло не в кодировке, а в байтовом отображении
Вы пытаетесь разархивировать строку с многобайтовлй кодировкой в строку с однобайтовой и получаете, то что получаете
Нжуно чтоб разархиватор запросил кодировку source и target и.. тогда... вперед.
а будет ли tar, dar, rar, zip - все равно
1. причем здесь punycode (которое относится к именам доменов)
2. Это уже другой вопрос.. А где кириллица родная кодировка? 1С!!! И знаете почему? Потому что возглавили! :) И теперь, почти каждый бухгалтер, может понять что там за бред в коде :)
Ежики кололись, плакали, но продолжали жрать кактусы.
Знают, что нельзя, но тем не менее пишут, писали, и будут писать названия файлов кириллицей.
или вот
http://dedushka.org/buyme/
немного офтопа на тему
Я из тех, из старых.
В том числе и и в поддержке и в разработке не один десяток лет (ух.. уже 25)
Если невозможно остановить беспредел, то его нужно возглавить (почти-с)
1. уже случилось - пишем и сохраняем кириллицей, и опа.. ничего не ломается.
2. Улучшенный поиск - по привычному имени, на привычном языке, на привычных правилах, и, опа..., ничего не ломается - работает
3. А когда не работает, то скил повышается, не, не у поддержки, у самого исполнителя, находят методы конвертации, включают галочки у фтп-менджеров, и, опа..., работает!!!!
А продвинутые еще и дефисы не путают – — -
Поясните мысль
Почему грубая?
Да, понятно, что возникнут проблемы, потом. Но почему грубая?
А если сайтостроитель другого языка не знает, или англ только со словарем?
Но сервер пожалеть надо, он же не железный )
И на шаред нужно уважать соседа..