![]() |
![]() |
![]()
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 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 15 Dołączył: 7.11.2004 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Po połączeniu z bazą, ustaw kodowanie:
Connection Character Sets and Collations Jak nie pomoże, to poszukaj na forum - temat był wielokrotnie poruszany. Ten post edytował JaRoPHP 17.05.2007, 18:58:22 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 03:47 |