Re: PHP mkdir() - проблемы с созданием папки в Unicode
От: Аноним  
Дата: 13.07.09 03:01
Оценка:
Здравствуйте, Untitled001, Вы писали:

U>Добрый день


U>Есть проблема такая:

U>Сервер — Windows 2003 Server

U>От пользователя приходит имя папки в кодировке UTF-8, необходимо папку создать. Если создавать папку через mkdir() без перекодировки, папка создается, но с закорючками. Оно и понятно — файловая система windows работает не на utf-8.

U>В сети удалось найти советы о том, что надо давать имя папки в UCS-2 (UTF-16), соответственно делаю:

U>
U>$dir = iconv("UTF-8", "UCS-2", $dir);
U>mkdir($dir);
U>


U>Но тоже создается некорректно. Пробовал так же UTF-16LE, UTF-16BE, результата нет.


U>Помогите пожалуйста!


Кодовая страница 866, т.е. "CP866"
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.