[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: scandir на UTF-8
DIvan2
Господа, такая проблема. Имеем хостинг с локалью UTF-8 под debian,
Цитата
apollo:/etc/bind# locale
LANG=ru_UA.UTF-8
LC_CTYPE="ru_UA.UTF-8"

и php-скрипт, читающий содержимое каталога. Если имена файлов кириллические (а это принципиально), то функции типа scandir читают их некорректно, например, все буквы "я" проглатываются sad.gif Подскажите, как это обойти.



Спустя 10 часов, 39 минут, 5 секунд (12.02.2009 - 21:00) kirik написал(а):
DIvan2, попробуй читать содержимое папки с помощью glob();.

Спустя 7 дней, 15 часов, 59 минут, 32 секунды (20.02.2009 - 12:59) DIvan2 написал(а):
DIvan2, попробуй читать содержимое папки с помощью glob();.
Все буквально то же самое! Народ, ну не может же быть, чтобы под utf-8 был отдельный php? smile.gif Я просто в ступоре...

Спустя 2 года, 23 дня, 10 часов, 32 минуты, 55 секунд (13.03.2011 - 23:32) Телевизор написал(а):
такая же беда, тока хуже перешел на utf-8 и все файлы превратились в квадратные ноли...
хз как даже быть...

Спустя 9 часов, 57 минут, 43 секунды (14.03.2011 - 09:30) linker написал(а):
А сам скрипт-то у вас в кодировке UTF-8?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.