Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyswietlanie katalogow
Forum PHP.pl > Forum > Przedszkole
m-s
Witam

Mam dysk wypchany plikami ktore sa pokatalogowane, i chce zrobic spis wszystkich plikow.

Mam takie cos:
  1. <?
  2. $dir = &#092;"folder\";
  3. $dir2=$dir.'/';
  4. if (is_dir($dir2)) {
  5.  if ($dh = opendir($dir2)) {
  6.  while (($file = readdir($dh)) !== false) {
  7.  if($file != &#092;".\" && $file != \"..\"){
  8. echo $file.'<br>';
  9.  
  10.  }
  11.  }
  12.  closedir($dh);
  13.  }
  14. }
  15. ?>

W wyniku otrzymuje zawartosc folderu "folder"...
Alfabetycznie wyswietla mi wszystko, tzn wymieszane sa foldery z innymi plikami.

, wiec chcialbym miec taki efekt :

Kod
Zawartosc folderu "folder":

|||KATALOGI|||

aaa
bbb
ccc
ddd
eee
fff

|||PLIKI|||
aaa.txt
bbb.php

itd.

Z tym ze KATALOGI chcialbym zeby byly wyswietlane w postaci linkow, jak klikne w link to mi wyswietla zawartosc wybranego podkatalogu, tak w nieskonczonosc, nie zaleznie od tego ile jest podkatalogow.

najbardziej chcialbym wiedziec jak oddzielic przy wyswietlaniu katalogi od plikow, jak bede wiedzial to chyba sobie poradze winksmiley.jpg
dr_bonzo
http://forum.php.pl/index.php?act=ST&f=27&...ndpost&p=133481
+ dodaj do tego :
- zbieraj nazwy katalogow do jednej tablicy
- nazwy plkow do drugiej
- posortuj te tablice
- wyswietl je

is_dir( $file_name ) wskazuje czy $file_name jest katalogiem.
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.