Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Dodawanie zdjec do galeri
Forum PHP.pl > Forum > Przedszkole
Gość
Witam, a wiec mam skrypt który laduje wszystkie obrazki z folderu "/gallery", generuje kod dla kazdego i je wyswietla.
Wszystko ladnie pieknie gra tylko, ze w tym folderze mam jeszcze inny folder (galeria_mini), w którym trzymam pomniejszone zdjecia i niestety mój skrypt laduje ten folder do galerii jako pusty obiekt.

Jak to naprawić, tzn. zeby podczas ładowania omijało ten folder?

  1. <?php
  2. $dir = 'gallery/';
  3.  
  4. if ($handle = opendir($dir))
  5. {
  6. while ($file = readdir($handle)) {
  7. if ($file != "." && $file != "..")
  8. {
  9. $option[] = $file ;
  10. }
  11. }
  12. closedir($handle);
  13. foreach($option as $key=>$val)
  14. {
  15. $gallery ='<div class="imageElement">
  16.  
  17. <h3></h3>
  18. <p></p>
  19.  
  20. <a href="#" title="open image" class="open"></a>
  21.  
  22. <img src="gallery/'.$val.'" class="full" />
  23.  
  24. <img src="gallery/gallery_mini/'.$val.'" class="thumbnail" />
  25.  
  26. </div>';
  27. echo $gallery;
  28. }
  29. }
  30. ?>


Próbowałem:
if ($file != "." && $file != ".." && $file != "galeria_mini")
lecz nic.

Pozdrawiam i proszę o pomoc
jaslanin
  1.  
  2. $ext = pathinfo($file_path, PATHINFO_EXTENSION);
  3. if (in_array($ext, array('jpg', 'jpeg', 'png', 'gif', 'JPG', 'JPEG', 'PNG', 'GIF')) == FALSE) {
  4. continue;
  5. }
mat-bi
Hmm, a is_dir ?
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.