![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 14.06.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Mam system do uploadu plików na serwer. Chcę, żeby podczas uploadu wszystkie polskie literki w nazwie pliku zmieniały sie na ich odpowiedniki bez ogonków (ą na a, ę na e, itd.) Zrobiłem coś takiego
Co zrobić, żebym nie musiał robić str_replace dla każdej literki (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Wiem, że chyba trzeba wykorzystać tablice, ale nie wiem jak... Bedę bardzo wdzięczny za pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował camelx 24.05.2005, 14:06:27 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Wszystko jest OK, tylko masz nazwę pliku zapisaną prawdopodobnie z kodowaniem windows, a w tablicy konwersji masz znaki w iso. W takich przypadkach sprawdza się mój kod, który zamieściłem w jednym z niedawnych wątków. Ktoś tam pisał, że nie działa, ale jest on sprawdzony i działa w wielu moich aplikacjach.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 19:03 |