Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Jak wyświetlić pliki z katalogu?
Forum PHP.pl > Forum > Przedszkole
i3l4z0
Witam wszystkich, to mój pierwszy post, od jakiegoś czasu przeglądam forum raczej jako gość, w php jeszcze raczkuje więc proszę o wyrozumiałość smile.gif
Dzisiaj mam problem, mam taki kod który wyświetla mi nazwy wszystkich plików z katalogu.
Chciałbym wyświetlać zawartość katalogu w formie obrazków, a nie nazw.

Wymyśliłem, że mogę robić to pętlą lecz nie wiem jaki warunek - gdybym np mógł jakoś zliczyć ilość plików w katalogu( count() ? ), to już byłby krok do przodu...

  1. <?php
  2. $katalog="../images/";
  3. $dir=opendir($katalog);
  4. while($nazwa_pliku=readdir($dir)) {
  5. if(($nazwa_pliku!=".")&&($nazwa_pliku!=".."))
  6. {
  7. $list_plikow.="<b>$nazwa_pliku</b><br>";
  8. }
  9. }
  10. closedir($dir);
  11. echo "<b>$directory</b>$list_plikow";
  12. ?>


ewentualnie jakieś inne pomysły jak mogę to zrobić?
Z góry dzięki za pomoc,
zend
  1. <?php
  2.  
  3. ini_set('display_errors' , 'On');
  4. $katalog="../images/";
  5. $dir=opendir($katalog);
  6. if(!$dir)
  7. {
  8. echo 'Nie udało się otworzyć katalogu';return;
  9. }
  10. $i = 0;
  11. while($nazwa_pliku=readdir($dir)) {
  12. if(($nazwa_pliku!=".")&&($nazwa_pliku!=".."))
  13. {
  14. $i++;
  15. echo '<img src="podstawowyUrl/'. $nazwa_pliku. '" />';
  16. }
  17. }
  18. closedir($dir);
  19. echo 'Katalogów '.$i;
  20. ?>
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.