Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%)
|
Witajcie,
przeniosłem serwis na nowy serwer. Wersja silnika PHP została taka sama, a kod był dobrze napisany, więc wszystko działa tak jak wcześniej. Problem pojawił się jednak z kodowaniem znaków. Poprzednia baza danych MySQL była w wersji 4.0.21 i miała "System kodowania znaków dla MySQL: ISO 8859-2 Central European (latin2)". Obecna baza jest w wersji 4.1.20 i ma "System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)". W tabelach ustawiłem metodę porównywania napisów odpowiednio na "latin2_general_ci", ale na stronie wszystkie polskie znaki zastępuje znak zapytania "?". Znacie może sposób na rozwiązanie tego problemu? Ten post edytował nexis 17.05.2007, 11:23:27 |
|
|
|
nexis [html][mysql] Kodowanie znaków 17.05.2007, 11:22:28
JaRoPHP Po połączeniu z bazą, ustaw kodowanie:
Connection ... 17.05.2007, 17:28:50
nexis Cytat(nexis @ 17.05.2007, 12:22:28 ) ... 17.05.2007, 18:36:01
JaRoPHP Napisałeś, że ustawiłeś zestaw znaków i porządek s... 17.05.2007, 18:56:44
nexis Pomogło! Wielkie dzięki! 17.05.2007, 19:17:58 ![]() ![]() |
|
Aktualny czas: 3.01.2026 - 07:00 |