Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   PHP (http://www.flasher.ru/forum/forumdisplay.php?f=20)
-   -   Дерево директорий на Php (http://www.flasher.ru/forum/showthread.php?t=47065)

Zero15 21.07.2003 16:21

Дерево директорий на Php
 
Народ, подскажите как средствами php вывести дерево директорий на сервере. Со всей иерархией.

Возможно есть готовые скрипты, алгоритм или идеи.

Помогите, please !

flashpointer 21.07.2003 16:44

http://www.phpclub.net/

nagash 21.07.2003 16:54

flashpointer
что за детский сад... с одного форума на другой гонять...
тебя помочь просили...

PHP код:

function scan($folder);
    
открываем папку фолдер
    
while (каждый элемент в папке) {
        if (
элемент = папка) {
            echo 
$folder."/элемент (это папка)";
            
scan($folder."/элемент")
        } elseif (
элемент = фаил) {
            echo 
$folder."/элемент";
        }
    }
} 

запускаем процесс c нужного уровня вложености...
scan("/"); // здесь запускаем процесс от корня


в итоге скрипт погрузится в каждую папку на полную её глубину...
а потом когда закончится перейдёт в следующую папку... =)

flashpointer 21.07.2003 18:08

Просто я пока в php новичек, так что помог, как говорится, чем смог :D

Zero15 23.07.2003 04:44

Спасибо, со всем разобрался.

алгоритм отличный

juggy 23.07.2003 15:04

http://ru.php.net/readdir - в комментах есть


Часовой пояс GMT +4, время: 20:47.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.