Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Dynamiczne wylistowanie plików i folderów, Problem myśleniowy.
Rewil
post
Post #1





Grupa: Zarejestrowani
Postów: 175
Pomógł: 0
Dołączył: 19.09.2009

Ostrzeżenie: (10%)
X----


Siema, mam problem z rozkminieniem problemu jakim jest wylistowienie wszystkich folderów i ich zawartości w zwyż. Problem pewnie mało ambitny, ale nie mogę chwycić toku rozumowania na temat pętlenia aż do spełnienia warunku. W googlach nawet nie wiem co wpisać (IMG:style_emoticons/default/wstydnis.gif)

folder1 > img, img, img
folder2 > folder2*1(img, img, img), img, img
folder3 < folder3*1(folder3*2(img, img,img),folder3*3(img, img,img)) img, img, img

Jak przelecieć pętlą ze sprawdzaniem do skutku spełnienia warunku? Są jakieś metody do tego? Czy mam założyć, że istnieje ograniczona filozofia kilku folderów w głąb.

  1. foreach(glob('../*', GLOB_BRACE) as $file){
  2. if($file != '.' && $file != '..'){
  3. $file_bez_dira = str_replace("../", "", $file);
  4. if(filetype($file) == "dir"){
  5. echo $file_bez_dira.'<br />';
  6. foreach(glob($file.'/{*.jpg,*.jpeg,*.png,*.gif}', GLOB_BRACE) as $file2){
  7. echo ' >'.$file2.'<br />';
  8. }
  9. }else{
  10.  
  11. echo $file_bez_dira.'<br />';
  12. }
  13. }
  14. }
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Cytat(Rewil @ 26.10.2011, 23:47:30 ) *
W googlach nawet nie wiem co wpisać (IMG:style_emoticons/default/wstydnis.gif)


Wpisz to: directoryiterator
Go to the top of the page
+Quote Post

Posty w temacie


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: 8.10.2025 - 10:51