Problem z polskimi znakami

Pomoc po polsku dla CMS Made Simple
Post Reply
User avatar
animike
Forum Members
Forum Members
Posts: 16
Joined: Tue Sep 11, 2007 6:50 pm
Location: Poland

Problem z polskimi znakami

Post by animike »

Witam,

Zaczalem co dopiero przygode z cms made simple a tu juz wielki problem://
Otóż na stronce ktora robie - http://www.nanochem.olimpic.beep.pl/
mam jakies krzaczory brzydkie :/
jezeli chodzi o baze danych to kodowanie mam utf-polish.ci
stronke mam w iso-8859-2 a tutaj takie krzaczory://
O co tu chodzi??
Za wszelka pomoc bede wdzieczny:))
Badyl

Re: Problem z polskimi znakami

Post by Badyl »

Importowałeś bazę danych czy tworzyłeś na nowo.

Standardowo CMSMS ma kodowanie UTF-8 (zresztą to można zmienić w pliku config.php)

Więc przy tworzeniu od nowa cms'a nie powinienes miec kłopootów.
User avatar
animike
Forum Members
Forum Members
Posts: 16
Joined: Tue Sep 11, 2007 6:50 pm
Location: Poland

Re: Problem z polskimi znakami

Post by animike »

Tworzylem na nowo.
Okazalo sie ze jak zalozylem baze MySQL 5.0 z utf-8 wyswietlalo mi krzaczory, probowalem zmieniac config.php, metadata ale nic to nie dalo dopiero jak zalozylem baze danych MySQL 4.0 to wszytko zaczelo sie ladnie wyswietlac:))
numer9

Re: Problem z polskimi znakami

Post by numer9 »

Czyli co, problem rozwiązany?

Generalnie z kodowaniem czasem są problemy, zwłaszcza przy migracjach między serwisami. Trzeba spojrzeć na dwa elementy: database collation i database charset. I jedno i drugie powinno się zgadzać między starą i nową bazą przy migracji. Ewentualnie, po zrobieniu zrzutu bazy - trzeba przejść przez inny charset (np. używając narzędzia ICONV do konwersji między charsetem latin1 na utf8).

Moja rada - używajcie UTF8, wszędzie. W tym kodowaniu będzie coraz więcej stron, przy utf-ie można robić wielojęzyczne strony (z cyrylicą i umlautami, bez zmiany kodowań), w końcu UTF staje się standardem ogólno-światowym. A często przy migracji (z innych kodowań na utf)  jedyną drogą do otrzymania rozwiązania bez krzaków - jest poprzednie migracji całą masą testów i sprawdzeń. Nie ma łatwo z tymi polskimi znakami!
Post Reply

Return to “Polish - Polski”