Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Pobieranie pliku
Forum PHP.pl > Forum > Przedszkole
simon111
Witam.

Mam taki kod:

  1. $directory='files2';
  2. $dir=opendir($directory);
  3.  
  4.  
  5. while($file_name=readdir($dir))
  6. {
  7. if(($file_name!='.')&&($file_name!='..'))
  8. {
  9. $file_list .="<li><a href='files2/$file_name'>$file_name</a></li>";
  10.  
  11. }
  12. }
  13.  
  14. closedir($dir);
  15. <h3>Pliki do pobrania:</h3>
  16. $file_list";
  17. ?>



Jeżeli wrzucę do katalogu "files2" pliczki z polskimi znakami w nazwie to nie pobiera mi pliku tylko mówi, że nie ma takiej strony. Czy może to być związane ze stroną kodową, czy z czymś innym.

Pozdrawiam Simon111.
Larges
Wg mnie nie powinieneś używać znaków polskich w nazwach plików - zły nawyk.
Pozamieniać nie możesz?

Kod
$array_1 = array('ś', 'ą') ....
$array_2 = array('s', 'a') ....
$string = str_replace($array_1, $array_2, $nazwa_pliku)


winksmiley.jpg
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.