Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Listowanie katalogów
potreb
post
Post #1





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


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. ?>


Ten post edytował potreb 5.08.2009, 11:55:32
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




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.
Go to the top of the page
+Quote Post
potreb
post
Post #3





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Dzięki.
Tak dla potomnych.
http://blogs.techrepublic.com.com/programm...elopment/?p=417
http://www.php.net/~helly/php/ext/spl/dire...inc-source.html
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 00:38