readdir не видет файла

vir2L

Guest
readdir не видет файла

есть следующий сценарий:

PHP:
<?
   function getlistdir ($dir)
   {
      $path=opendir ($dir);
      while (($file=readdir ($path))!=false)
      {
         if ($file!="." && $file!="..") $array[$i++]=$file;
      }
      sort ($array);
      closedir ($path);
      return $array;
   }

   $dir="img";
   $array=getlistdir ($dir);
   for ($i=0; count ($array)>$i; $i++)
   {
      echo $array[$i];
   }
?>
так вот, дело в том, что функция
PHP:
getlistdir ($dir)
возвращает пустой массив, если в директории всего один файл. Т.е. она считает директорию пустой.
Что делать?
 

vir2L

Guest
Re: Re: readdir не видет файла

Автор оригинала: Demiurg
заменить while (($file=readdir ($path))!=false)
на while (($file=readdir ($path))!==false)
ничего не изменилось.
как невидел, так и невидет.
 
Сверху