To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Bazy danych SQL - Poprawne kodowanie bazy

Mickey - 24-09-2007, 22:42
Temat postu: Poprawne kodowanie bazy
Witam, przeczytalem mase postow na temat kodowania baz, ale nadal nie znalazlem jedoznacznej odpowiedzi na moje pytanie. Moja baza jest kodowana niepoprawnie, w sensie nie ma polskich znakow. Strona jest kodowana w iso-8859-2 i nie ma problemow wszystkie ogonki itd. sa, natomiast baze mam w latin2_general_ci ; w wiekszosci postach co przeczytalem jest napisane, ze to kodowanie jest poprawne. Na utf-8 tez probowalem i to samo. Sprawdzalem to i gdy napisze posta na forum:
"Test znaków : ć Ć ź Ź ż Ż ś Ś ę Ę ó Ó Ą ł Ł ń Ń ą"
to w bazie wystwietla mi tak:
"'Test znaków : a A 1 ¬ ? — ¶ ¦ e E ó Ó ! 3 L n N ±'"

Bylbym wdzieczny za odpowiedz; jakie jest w koncu prawidlowe kodowanie tej bazy? Pozdrawiam.

pecador - 24-09-2007, 22:48

w bazie może się wyświetlać np. ¶. jeśli na samym forum jest dobrze, to żaden problem.
Mickey - 24-09-2007, 22:57

Tak, tylko zalozmy ze bede przenosil forum na inny serwer, albo backup'a odzyskiwal mysql'a to we wszystkich postach i tematach zamiast "ć Ć ź Ź ż Ż ś Ś ę Ę ó Ó Ą ł Ł ń Ń ą" bede mial te znaki " a A 1 ¬ ? — ¶ ¦ e E ó Ó ! 3 L n N ±'" i ?? . A poprawiac tyle postow i teamtow jest praktycznie niewykonalne.
pecador - 25-09-2007, 11:07

nie, to działa na innej zasadzie. praktycznie w każdej bazie zamiast polskich znaków są 'krzaczki'. skrypt je normalnie tłumaczy na literki z ogonkami i kreseczkami. tak więc, jeśli będziesz przenosił bazę, bardziej się liczy czy będzie takie samo kodowanie (utf, iso), a nie czy w bazie będą krzaczki.

więcej - bardzo mało serwerów umożliwia zapis w bazie forum polskich znaków - co oznacza, że przy przenoszeniu jeszcze bardziej byś się męczył.

zostaw jak jest, bo jest dobrze.

Mickey - 25-09-2007, 14:29

Dziekuje za odpowiedz, wlasnie takiej informacji szukalem :) . Pozdrawiam.


Powered by phpBB modified by Przemo © 2003 phpBB Group