Witam mam taki problme otóż na mojej stronei istniej możliwość wysyłania plików na serwer
$nazwapliku = $filename.$typ;
$sciezka =
preg_replace("/\/[^\/]+$/","", $_SERVER["SCRIPT_FILENAME"])."/folder/";
copy($_FILES["zdjecie"]["tmp_name"],
$sciezka.$nazwapliku);
Użytkownik podaje nazwe pliku i ona trafia do zmiennej $filename i jeśli nie wpisze polskich znaków to się wszystko fajnie zapisuje, ale jeśli użyje poslkich znaków to na serwerze w nazwie pliku są "krzaczki" czy coś z tym idzie zrobić??
Dla przetestowania po wykonaniuu powyższych poleceń napsiałem:
echo $nazwapliku - i tu wyświetlały się polskei znaki, czyli zmienna dobrze przekazuje polskie znaki a problem jest podczas zapisywania czyli przy poleceniu
copy($_FILES["zdjecie"]["tmp_name"],
$sciezka.$nazwapliku);
Proszę o pomoc:)