Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Listowanie katalogów
Forum PHP.pl > Forum > Przedszkole
potreb
Witam. Potrzebuje zrobić listowanie select katalogów w php
Czyli:
Katalog1
Folder1>>Folder1>>Folder2
Folder2>>Folder1>>Folder2>>Folder3

Muszę mieć możliwość dojścia do 3 katalogów, zrobić to na zasadzie pętli foreach czy jest jakaś lepsze metoda, na pobieranie do selecta struktury katalogów.

  1. <?php
  2. foreach(new DirectoryIterator(UPLOADIR) as $file)
  3. {
  4.   if(!$file->isDot() && $file->isDir())
  5.   {
  6.      $text .= "<option value='". UPLOADIR . $file. "/'>" . UPLOADIR . $file . "/</option>\n";
  7.   }
  8. }
  9. return $text;
  10. ?>
erix
Cytat
Muszę mieć możliwość dojścia do 3 katalogów, zrobić to na zasadzie pętli foreach czy jest jakaś lepsze metoda, na pobieranie do selecta struktury katalogów.

RecursiveDirectoryIterator + metoda getDepth - na jej podstawie sobie przez str_repeat" title="Zobacz w manualu PHP" target="_manual wcięcia dodasz do etykietki opcji.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.