ItsJustMe
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Cheery Цитата: Да, но ответа нет. Я, вообще-то в курсе, что раз его нет, то скорее всего, и не будет, но все же еще раз закинул удочку. На всякий случай. Цитата: для этих!! но мне и скопировать не лень: для целей использования функций работы с файлами. Если им подсовываешь имя файла не в системной кодировке, они его (файл) не видят. Если есть другое решение - например, заставить эти функции работать с именами файлов не в системной кодировке, а в некой другой, заранее как-то определенной (utf-8 например) - welcome. Google помочь что-то не смог (ну, точнее, я не смог его уговорить мне помочь). Такое ощущение что с такой траблой никто не сталкивался - сколько не смотрел я примеров работы с файлами, даже на русскоязычных форумах, никто ни разу о кодировке не заикнулся. Вобщем, подскажите новичку, как заставить работать, к примеру, следующий код: Код:unlink('файл'); Этот код у меня не работает, т.к. все php у меня в utf-8. Надо писать нечто такое: Код:unlink(iconv('utf-8', 'windows-1251', 'файл')); Этот код работает. Отсюда еще раз вопрос: Как узнать ту кодировку, в которой нужно передавать имена файлов файловым функциям, или как заставить эти самые файлвые функции работать в нужной мне кодировке? PS: Кстати, ответа, что это в принципе невозможно будет достаточно, чтобы я отстал. PHP suxx. Всех благ и спасибо за помощь. | Всего записей: 2025 | Зарегистр. 02-09-2005 | Отправлено: 02:49 17-05-2009 | Исправлено: ItsJustMe, 02:52 17-05-2009 |
|