Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Spr. czy w folderze są jakieś zdjęcia.
.Wojtek
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 22.09.2009

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


Witam

Szukałem informacji w Internecie jak sprawdzić czy w folderze są jakiekolwiek pliki o danym rozszerzeniu, np. zdjęcia o rozszerzeniach *.jpg, *.gif, itp ale nie znalazłem żadnego info.

Nie bardzo wiem jak do tego się zabrać. Pomożecie?

Pozdrawiam!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
.Wojtek
post
Post #2





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 22.09.2009

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


Mam problem ze skryptem, który napisałem. Ogólnie skrypt działa ale dziwnie się zachowuje w pętli. Skrypt ma za zadanie pobierać nazwę folderu z tabeli i następnie używając tej nazwy folderu, sprawdzić czy w tych folderach są jakieś zdjęcia.

Tak wygląda kod:

  1. $opis_trasy = $kolumna[1] .'/';
  2.  
  3. $lista = glob("galeria/". $kolumna[2] ."/". $opis_trasy ."*.jpg");
  4. foreach ($lista as $plik_opis_trasy_foreach)
  5. $sprawdz = file_exists($plik_opis_trasy_foreach);
  6.  
  7. if (!$sprawdz)
  8. {
  9. echo($sprawdz. $tab ."Nie ma plikow $plik_opis_trasy_foreach<br />");
  10. }
  11. else
  12. {
  13. echo($sprawdz. $tab ."Plik $plik_opis_trasy_foreach istnieje<br />");
  14. }


i wyświetla mi takie coś:

Cytat
Nie ma plikow
Nie ma plikow
Nie ma plikow
1 Plik galeria/2009/opis_trasy_4/01.05.2009-15.jpg istnieje
1 Plik galeria/2009/opis_trasy_4/01.05.2009-15.jpg istnieje
1 Plik galeria/2009/opis_trasy_4/01.05.2009-15.jpg istnieje
1 Plik galeria/2009/opis_trasy_4/01.05.2009-15.jpg istnieje
1 Plik galeria/2009/opis_trasy_4/01.05.2009-15.jpg istnieje
1 Plik galeria/2009/opis_trasy_4/01.05.2009-15.jpg istnieje
1 Plik galeria/2009/opis_trasy_4/01.05.2009-15.jpg istnieje
1 Plik galeria/2009/opis_trasy_4/01.05.2009-15.jpg istnieje
1 Plik galeria/2009/opis_trasy_4/01.05.2009-15.jpg istnieje
1 Plik galeria/2009/opis_trasy_4/01.05.2009-15.jpg istnieje
1 Plik galeria/2009/opis_trasy_4/01.05.2009-15.jpg istnieje
1 Plik galeria/2009/opis_trasy_15/02.05.2009-1146.jpg istnieje
1 Plik galeria/2009/opis_trasy_15/02.05.2009-1146.jpg istnieje
1 Plik galeria/2009/opis_trasy_15/02.05.2009-1146.jpg istnieje
1 Plik galeria/2009/opis_trasy_15/02.05.2009-1146.jpg istnieje


Jest to wynik iteracji pętli. Mam 18 opisów wycieczek czyli 18 folderów. W 4 i 15 folderze są zdjęcia i skrypt je odnajduje, jednak nie wiem czemu "pamięta", że odnalazł w poprzednim folderze zdjęcia i zwraca TRUE do końca pętli, z tym, że jeżeli w innym folderze są jakieś zdjęcia (tutaj w 15'tym), to je odnajduje i wyświetla ostatnie z folderu.

Chciałbym uzyskać taki efekt:

Cytat
Nie ma plikow
Nie ma plikow
Nie ma plikow
1 Plik galeria/2009/opis_trasy_4/01.05.2009-15.jpg istnieje
Nie ma plikow
Nie ma plikow
Nie ma plikow
Nie ma plikow
Nie ma plikow
Nie ma plikow
Nie ma plikow
Nie ma plikow
Nie ma plikow
Nie ma plikow
1 Plik galeria/2009/opis_trasy_15/02.05.2009-1146.jpg istnieje
Nie ma plikow
Nie ma plikow
Nie ma plikow
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: 17.10.2025 - 05:10