[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Какая связь между Opendir и кодировкой
Gigabit
Народ скажите я написал скрипт

if ($fond == 'gazeta') { $dir="Газеты/"; }  
$openthisdir=opendir($dir);
while ($k=readdir($openthisdir))
{
if ($k != '.' && $k != '..')
{
echo '<a id="stylefond" href="?gazeta='.$k.'">'.$k."</a><br />";
}
}


все нормально! скрипт читает директорию, все записи отражаются! но вот решил я сменить кодировку с 1251 на utf8 , сменил на файлах в заголовки сайта и в соединение с БД mysql , все нормально базу отражает, записи есть, но вот когда хочу открыть папку "Газеты" уже выводит вот такую ошибку

Warning: opendir(Газеты/) [function.opendir]: failed to open dir: No error in B:\nbri\view\center.php on line 54

Warning: readdir(): supplied argument is not a valid Directory resource in B:\nbri\view\center.php on line 55


скажите какая связь между кадировкой и opendir?



Спустя 56 минут, 37 секунд (28.10.2011 - 13:27) walerus написал(а):
А папку создавал как? mkdir или создал в винде ?, если в винде, то есесено там кодировка виндовая, а ты пытаешься открыть папку в utf формате...

Спустя 3 минуты, 41 секунда (28.10.2011 - 13:31) Gigabit написал(а):
а вот оно что... ппц стока помучил мозги а ответ такой простой. Спасибо
Быстрый ответ:

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