Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kilka pytań laika
kiler129
post
Post #1





Grupa: Zarejestrowani
Postów: 566
Pomógł: 35
Dołączył: 21.06.2006

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


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.

Ten post edytował kiler129 25.06.2006, 14:12:59
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


  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 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
kiler129
post
Post #3





Grupa: Zarejestrowani
Postów: 566
Pomógł: 35
Dołączył: 21.06.2006

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


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
Go to the top of the page
+Quote Post
Liko
post
Post #4





Grupa: Zarejestrowani
Postów: 436
Pomógł: 6
Dołączył: 8.11.2003
Skąd: Szczecin

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


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





Grupa: Zarejestrowani
Postów: 566
Pomógł: 35
Dołączył: 21.06.2006

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


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 ?
Go to the top of the page
+Quote Post
mike
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


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 (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)


P.S.
Tym bardziej że tytuł wątku nie jest zgodny z zasadami pisania na forum Przedszkole
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 16:43