Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Kilka pytań laika
Forum PHP.pl > Forum > Przedszkole
kiler129
Znou pisze skrypt i mam kilka problemó, sukcesywanie będę je dopisywał.
Pierwszy jest taki - jak wyświetlic listę katalogów nie wyświetlając plików ?
Tzn. mamy np cos taiego:

zosia
marysia
juzek
index.php
plik.com

i chcę żeby po wywołaniu funkcji zwrócony został wynik :

zosia - 5 plików
marysia - 20 plików
juzek - 1 plik

edit: Kolejny problem

JaK mamy np. takie katalogi:

zosia
marysia
juzek

i chciałym w jakis sposób wyświetlic coś takiego:

we wszytkich katalogach znajduje się x plików, oto one:

i tutaj lista wsszystkich plików we wszystkich katalogach.
strife
  1. <?php
  2. if ($handle = opendir('.')) {
  3.  while (false !== ($file = readdir($handle))) { 
  4.  if ($file != '.' && $file != '..' && is_dir( $file ) ) { 
  5.  echo $file . '<br />'; 
  6.  } 
  7.  }
  8.  closedir($handle); 
  9. }
  10. ?>

» is_dir" title="Zobacz w manualu php" target="_manual
» readdir" title="Zobacz w manualu php" target="_manual
» scandir" title="Zobacz w manualu php" target="_manual - tylko php5

~edit
Niżej po warunku w pętli liczysz poprzez » inkrementację ile jest wszystkich plików. Teraz już zapewne będziesz wiedział jak policzyć wszystkie pliki w danym katalogu smile.gif
kiler129
Cytat(strife @ 25.06.2006, 15:14 ) *
  1. <?php
  2. if ($handle = opendir('.')) {
  3.  while (false !== ($file = readdir($handle))) { 
  4.  if ($file != '.' && $file != '..' && is_dir( $file ) ) { 
  5.  echo $file . '<br />'; 
  6.  } 
  7.  }
  8.  closedir($handle); 
  9. }
  10. ?>

» is_dir" title="Zobacz w manualu php" target="_manual
» readdir" title="Zobacz w manualu php" target="_manual
» scandir" title="Zobacz w manualu php" target="_manual - tylko php5



To chyba nie to - zwraca dane w postaci:

zosia kasia marysia

a nie

zosia - 5 plików
kasia - 10 plików
marysia - 100 plików
Liko
Cytat(kiler129 @ 25.06.2006, 15:19 ) *
To chyba nie to - zwraca dane w postaci:

zosia kasia marysia

a nie

zosia - 5 plików
kasia - 10 plików
marysia - 100 plików



Włóż trochę własnego wysiłku, a nie czekasz. Poprzeglądaj dokumentacje i poczytaj komentarze, a złożysz coś napewno, nie czekając na gotowę.
kiler129
ehhh, ja i tak jak na moje możliwości wkładam dużo wysyiłku a jak dostenę troszkę gotowego to chyba nie będzie źle no nie ?
mike
Cytat(kiler129 @ 25.06.2006, 15:50 ) *
ehhh, ja i tak jak na moje możliwości wkładam dużo wysyiłku a jak dostenę troszkę gotowego to chyba nie będzie źle no nie ?

Dostałeś prawie gotowca, pokombinuj i przerób go to bedziesz miał to czego cchesz.
Za lenistwo można tu ostrzeżenie dostać.

Ale nie żebym był taki zły.
Zmotywuję Cię .... zamykając wątek tongue.gif


P.S.
Tym bardziej że tytuł wątku nie jest zgodny z zasadami pisania na forum Przedszkole
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.