Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Copy file + polskie znaki
Forum PHP.pl > Forum > PHP
_PiotR_
Witam,
jak w temacie. Kopiując plik z polskimi znakami w nazwie, zapisuje je z "krzaczkami".
Próbowałem juz z iconv, ale nie znalazłem rozwiązania.

Kod
copy($_FILES['plik']['tmp_name'][$i],iconv("utf-8", "iso-8859-2", $nazwa));


zamiast:

kąęsny.xls

jest:

k±ęsny.xls
morthan
Rozumiem, że serwer pracuje na linuksie. Jak ta to jest to normalne.
Rozwiązaniem jest walidacja i uwuwanie poslkich znaków przed przesłaniem pliku, albo rozmowa z adminem.
_PiotR_
serwer pracuje na Win Xp + Apache
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.