[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: PHP не отображает символы
Страницы: 1, 2
Эли4ка
Здравствуйте,дорогие форумчане!Возникла проблема,которую не знаю как решить.Есть простой скрипт,который просматривает содержимое каталога,и выводит то,что там есть.Так вот если в файле есть ✔ Ⓙ ✡ и другие крсивые спецсимволы,то скрипт вместо них выводит знак вопрос ?Из-за чего это может быть,и как решить данную проблему?
Спасибо.
Миша
Эли4ка в какой кодировке файл? Такие спецсимволы из Юникода (англ. Unicode).

Что будет если именно этот файл запросить с сервера?

_____________
Принимаю заказы, писать в ЛС
Эли4ка
вот код

function dirArray($dir) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
if ($file[0] != ".") {
if(is_dir($dir . $file)) {
dirArray($dir . $file . "/");
// echo $dir. $file . "/<br>";
}
else {
$text=mb_convert_encoding($dir . $file, "UTF-8","Windows-1251");
echo $text ."<br>";
}
}
}

closedir($dh);
}
}



echo dirArray($dir);

Код пока пробный
Цитата
в какой кодировке файл

Это музыкальный файл.У него имя с спецсимволами.примерно такими(но их больше):
Ꝋ ꝋ ︷ ︸ ︹ ︺ ︻ ︼ ︽ ︾ ︿ ﹀ ﹁ ﹂ ﹃ ﹄ ﹅ ﹆ ﹇ ﹈ ﹉ ﹊ ﹋ ﹌ ︗ ︘ ︙ ︠ ︡ ︢ ︣ ︵ ︶
ㅏ ㅐ ㅑ ㅒ ㅓ ㅔ ㅕ ㅖ ㅗ ㅘ ㅙ ㅚ ㅛ ㅜ ㅝ ㅞ ㅟ ㅠ ㅡ ㅢ ㇀
Цитата
Что будет если именно этот файл запросить с сервера?

как понять? :huh:
Быстрый ответ:

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