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 написал(а):
а вот оно что... ппц стока помучил мозги а ответ такой простой. Спасибо