![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 7.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam taki skrypt:
Kodowanie wszędzie ustawione na UTF-8 obrazek wyświetla się prawidłowo jednak file_exist() i rename() nie widzi tego pliku. Jest to mi potrzebne do zmiany nazw w większej ilości plików. W nazwach mogę znaleźć się nie tylko polskie litery ale też litery innych krajów. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 7.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Po przekonwertowaniu z windows-1250 na utf-8 znaki wyświetlane są prawidłowo bez krzaków. Próbując konwertować z niby wykrytego ISO-8859-1 wychodzą krzaki. Żeby zmienić nazwę pliku lub żeby file_exists zwróciło true robię tak:
Najlepsze, że działa to na serwerach unixowych. Tylko przydało by się prawidłowo wykrywać kodowanie aby skrypt uczynić bardziej uniwersalnym. Ten post edytował Regss 6.12.2011, 10:11:43 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 19:52 |