Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyświetlanie plikó z katalogu PHP
Forum PHP.pl > Forum > PHP
mozart2008
Witam,
mam taki kodzik:
  1. <?php
  2.  
  3. $directory="filmiki/";
  4. $dir=opendir($directory);
  5. while($file_name=readdir($dir))
  6. {
  7. if(($file_name!=".")&&($file_name!=".."))
  8. {
  9. $file_list.="<a href=\"index.php?strona=wyswietlaniefilmiku&filmik=$file_name\">$file_name</a> <br />";
  10. }
  11. }
  12. closedir($dir);
  13. echo ''.$file_list.' <br />';
  14. ?>


I mam pytanie jak moge go przerobić żeby wyświetlał mi pliki tylko jednego formatu... i żęby przy wyświetlaniu kasował format na końcu.. czyli zamiast plik.jpg to plik

Z góry dzięki;)
wookieb
MANUAL Grrr
http://pl.php.net/manual/en/function.basename.php
thek
Glob do filtrowania plików. I jak wspomniał wookieb - basename do pozbawienia ich rozszerzenia.
mozart2008
Dzięki wszystkim;)

Napisałem taki kod:
  1. <?php
  2.  
  3. foreach (glob("filmiki/*.flv") as $filename) {
  4. $f = str_replace('.flv', '', $filename);
  5. $nazwa_file_name = str_replace('filmiki/', '', $f);
  6. echo "<a href=\"index.php?strona=wyswietlaniefilmiku&filmik=$nazwa_file_name\">$nazwa_file_name</a> <br />";
  7. }
  8.  
  9. ?>

wookieb
Jesteś pewien, że NIE łatwiej było użyć basename ?
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.