Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]problem z katalogiem...
kleus
post 26.10.2009, 12:38:27
Post #1





Grupa: Zarejestrowani
Postów: 93
Pomógł: 7
Dołączył: 22.10.2009
Skąd: Siędzę

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


mam napisane cos takiego... i nie działa... źle sprawdzam czy folder jest pusty ?
  1. if (is_dir($id))
  2. {
  3. $galeria = $id;
  4. opendir($galeria);
  5. if (!empty($galeria))
  6. {
  7. foreach (glob("$galeria/*.*") as $zdjecie)
  8. {
  9. echo '<a href="'.$zdjecie.'"><img src="'.$zdjecie.'" width="250" height="200"/></a>';
  10. }
  11. }
  12. elseif (empty($galeria))
  13. {
  14. echo "Brak zdjęć dla wybranej Realizacji";
  15. }
  16. }
  17. else
  18. {
  19. echo "Brak folderu Galerii Zdjęć dla wybranej Realizacji";
  20. }
Go to the top of the page
+Quote Post
Spawnm
post 26.10.2009, 12:52:43
Post #2





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




Bądź łaskaw zajrzeć do manuala , tam wszystko jest...
http://pl2.php.net/opendir
Go to the top of the page
+Quote Post
kleus
post 26.10.2009, 13:37:00
Post #3





Grupa: Zarejestrowani
Postów: 93
Pomógł: 7
Dołączył: 22.10.2009
Skąd: Siędzę

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


mimo wszystko dalej nie wiem dlaczego jak folder jest pusty to wywala mi Warning: Invalid argument supplied for foreach() in zamiast brak zdjec dla realizacji
Go to the top of the page
+Quote Post
Spawnm
post 26.10.2009, 13:45:28
Post #4





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




wywala bo nie ma plików a źle sprawdzasz opendira -> miałeś zobaczyć manual, pisze: if ($dh = opendir($dir)) {...

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.07.2025 - 22:55