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
wNogachSpisz
post
Post #2





Grupa: Zarejestrowani
Postów: 1 233
Pomógł: 87
Dołączył: 6.03.2009

Ostrzeżenie: (40%)
XX---


Cytat(Rewil @ 27.10.2011, 01:09:26 ) *
2.Jaki warunek? Nie znajdować się ani jeden folder w liście plików, tylko jak to zapisać :V

To jest niewykonalne, zawsze bedzie folder, folder podrzędny z krórego właśnie przyszedłeś :-|
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: 12.10.2025 - 23:51