Forum Webscript.Ru

Программирование => PHP => Тема начата: X-Disa от 28 Сентября 2005, 11:43:13

Название: Генерация дерева папок
Отправлено: X-Disa от 28 Сентября 2005, 11:43:13
Есть такая проблемка, уже пол дня не могу написать скрипт. Суть в следующем:
На сервере есть папка downloads.
Скрипт должен строить дерево подпапок со ссылками,
которые раскрывают ветвь дальше, вроде shelltreeview в delphi
Help please!
Название: Генерация дерева папок
Отправлено: Макс от 28 Сентября 2005, 14:23:07
http://pear.php.net/package/HTML_TreeMenu/
там в архиве был пример, строящий дерево для текущей папки
Название: Генерация дерева папок
Отправлено: AlieN от 05 Октября 2005, 17:25:40
На работоспособность не проверял на алгоритм такой

function printdir($dir)
{

if ($handle = opendir(\'$dir$before\')) {
   while (false !== ($file = readdir($handle))) {
       if ($file != "." && $file != "..") {
           if(is_dir($dir."/".$file))
                      {
                          echo "$dir/$file";
                          printdir($dir."/".$file);
                          }else{
                          echo "$dir/$file";
                      }
       }
   }
   closedir($handle);
}
}

printdir("porno");
Название: Генерация дерева папок
Отправлено: CGVictor от 06 Октября 2005, 11:34:19
X-Disa
Есть и мане пример.