![]() |
![]() ![]() |
![]() |
![]()
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 -------------------- Kto pyta, nie błądzi...
Kto zbłądził, ten pyta... |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
W tabelach ustawiłem metodę porównywania napisów odpowiednio na "latin2_general_ci" Napisałem przecież, że charset ustawiłem. -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 675 Pomógł: 15 Dołączył: 7.11.2004 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Napisałeś, że ustawiłeś zestaw znaków i porządek sortowania dla tabel - i to się chwali, wypadałoby jeszcze ustawić zestaw znaków i sortowanie dla połączenia: Connection Character Sets and Collations.
-------------------- Kto pyta, nie błądzi...
Kto zbłądził, ten pyta... |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
Pomogło! Wielkie dzięki!
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.07.2025 - 09:14 |