Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Nowy katalog a polskie znaki
lidia
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 22.10.2007
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


Witam!

Mam do dopracowania wyświetlanie polskich liter w sporych rozmiarów projekcie napisanym w advajaxie i kodowanym w UTF-8 (takie jest założenie).

W projekcie jest możliwość dodawania plików poprzez file managera, wyświetlanego na warstwie.

Problem polega na tym, że jeśli zakładam nowy katalog z polskimi literkami w file managerze wszystko jest poprawnie wyświetlane, natomiast jesli zakładam katalog pod windowsem - file manager wyświetla mi krzaczki zamiast polkich znaków (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) Podobnie jest w przeciwna stronę: katalogi założone pod file managarem, windows pokazuje z krzaczkami.

Próbowałam już funkcji konwertujących z jednego kodowania na drugie i nic nie pomogły.
W jakim kodowaniu windows zapisuje nowo powstałe katalogi? Bo zamiana z win1250 ani iso8859-2 na utf8 ni przyniosły rezultatów.

Pliki php czcionek dołączone do projektu sa kodowane w iso8859-2, jednak zmiana ich kodowania na utf-8 nie naprawiła błędu.

Zaznaczę, że szukam już rozwiązania od paru dni, przeczytałam niemalże wszystkie wątki o polskich literkach na forum, ale nie znalazłam nic pasującego do mojego problemu.

Z góry dziękuję za wszystkie rady.
Lidka
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nevt
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

Ostrzeżenie: (0%)
-----


I to jest konkluzja i rozwiązanie. Wszyskie skrypty, strony, kody źródłowe i bazy danych w projekcie powinny być w kodowaniu utf-8. Przy odwołaniach do plików po stronie serwera robimy konwersje utf-8 - win-1250 (lub odwrotnie) i powinno działać. Jednak nie rezygnowałbym z usunięcia znaków narodowych (wszelkich, nie tylko polskich) z nazw przesyłanych plików. Przecież nie musisz zapisywać plku na serwerze pod dokładnie taką samą nazwą, z jaką przesłał go user. Znacznie podniesie to 'przenoszalność' projektu i chociaż w tym aspekcie uniezalezni go od rodzaju systemu plików.

Pozdrawiam i powodzenia.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 12:08