Легенда:
   новое сообщение
    закрытая нитка
    новое сообщение
    в закрытой нитке
    старое сообщение
         
		 | 
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
 - Новичкам также крайне полезно ознакомиться с данным документом.
   
php, функция is_dir  16.11.06 13:38  
 Автор: jiZo <Александр> Статус: Member
 | 
 
Ситуация следующая:
 требуется найти в текущем каталоге все файлы и вычлинить из них каталоги и фалы с расширением html, это в общем.
 
 Делаю следующее, чтобы посмотреть что он находит мне вообще
  $handle=opendir("info/$curent_menu");
    echo "DIR $curent_menu <br>";
    while ($file = readdir($handle)) {
     if (is_dir($file)) { 
      echo "   dir  $file <br>"; }
     else {
      echo "   file $file <br>"; }
 
 Результат, например такой:
 мне выводит 
    dir  . 
    dir  .. 
    file 0001.html 
    file 01 
    file 02 
    file 03 
    file 04 
    dir  pic 
 
 С учетом того что 01,02,03,04 тоже являются директориями.
 Если я переименовываю pic во что нибудь другое и/или добавляю к.л. другой каталог, то в результате он определиться как файл. Например:
    dir  . 
    dir  .. 
    file 0001.html 
    file 01 
    file 02 
    file 03 
    file 04 
    file pics 
    file qqq 
 
 В чем дело? Что я не так делаю? Заранее спасибо.
 | 
 
 
  | 
вопрос снят  16.11.06 15:46  
 Автор: jiZo <Александр> Статус: Member
 | 
 
| 
Разобрался, надо было менять текущий каталог - chdir
 | 
 
 
  
 
 | 
 |