|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.09.2013, 23:36 | #1 |
Форумчанин
Регистрация: 25.04.2008
Сообщений: 277
|
Сканирование папок
Здравствуйте. Такая проблема: есть функция, которая рекурсивно обходит все подкаталоги в заданной папке, и выводит все содержимое на страницу, но вот проблема, нужно выводить это все добро в определенной разметке, что бы потом привязать выпадалки на juqery. Вообщем нужно что бы конечной результат был такой:
<div class="toggle"> Имя папки <div class="files"> Список файлов в папке </div> </div> <div class="toggle"> Имя папки <div class="files"> Список файлов в папке </div> </div> .... Не могу понять где правильно разместить в функции вывод разметки. Прошу помощи. Вот сама функция: function Scan($dir) { //echo '<div class="toggle">'; $buf=0; if (!preg_match("/\.$/",$dir)){ if ($dir == '.' or $dir == '..') continue; if (is_file($dir)) { echo ''.$dir.''; $buf=1; echo 'buf='.$buf; } else { if ($buf==1) echo '</div></div>'; echo '<div class="toggle">'; $d=opendir("$dir"); while(false !== ($file = readdir($d))) { echo '<div class="files">'; Scan("$dir/$file"); } closedir($d); echo '</div>'; $buf=0; } } }
it is a good day to die
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Построчное сканирование | patron1994 | Помощь студентам | 0 | 16.09.2012 17:12 |
Сканирование папок и подпапок | Hellgate | Помощь студентам | 2 | 25.09.2011 22:31 |
Сканирование формы | us5mch | Общие вопросы Delphi | 3 | 07.05.2010 21:52 |
Сканирование папок. Требуется добавить фильтр! | Anfall | Общие вопросы Delphi | 6 | 28.02.2009 20:15 |
Сканирование директорий. | Serious | Общие вопросы Delphi | 2 | 14.02.2009 15:17 |