Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyswietlanie katalogow
-m-s-
post 3.11.2004, 17:04:14
Post #1





Goście







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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
dr_bonzo
post 3.11.2004, 17:16:21
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


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.


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 06:39