![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 3.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jak to jest z tymi nowymi ustawieniami?
Moj provider ma MySQL 4.1.8, jego phpMyAdmin pokazuje: Kodowanie znakow: UTF_8, jezyk: polskie UTF, system porownan: UTF8_general_ci, Zalozylem baze i tabele z systemem porownan 'latin2_general_ci' wypełniam tabele polskimi znakami diakrytycznymi z phpMyAdmin na stronie z kodowaniem iso 8859-2 jest OK, wypełniam tabele polskimi znakami diakrytycznymi ze skryptu na stronie z kodowaniem iso 8859-2 jest ok, W domu chce przygotowac strone a potem na serwer: Mam MySQL 4.1.7 Kodowanie znakow: UTF_8, jezyk: polskie UTF, system porownan: UTF8_general_ci, Ale te same zabiegi nie działaja, nie wyswietla poprawnie ani z phpMyAdmina, ani ze skryptu. Jak ustawic windowsowa, lokalna baze danych aby zachowywala się poprawnie, tak jak ta u providera? Druga sprawa, czy to ze nowa baza danych ma jedynie kodowanie znakow UTF-8 to w zgodzie ze standardami? Czy trzymajac się standardów należy odchodzić od 'iso 8859-2' na rzecz 'UTF-8'? Dziękuję, pozdrawiam. Ten post edytował buka 3.05.2005, 13:59:58 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
sprawdz czy takze dla bazy danych (nie tylko dla tabel) masz ustawione to samo kodowanie.
-------------------- "If debugging is the process of removing bugs, then programming must be the process of putting them in..."
sobstel.org |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 3.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
OK doszedlem ze musi byc:
default-character-set=utf8 character-set-server = latin2 collation-server = latin2_general_ci Dziwne to wszystko, niby baza przechowuje w utf-8 a jednak na stronie z kodowaniem iso-8859 pokazuje dobrze. Mysle, ze ktos powinien napisac jakis konkretny, porzadny artykul na ten temat. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
to tez raczej powinno dzialac :
na poczatku skryptu : mysql_query('SET CHARACTER SET latin2'); -------------------- "If debugging is the process of removing bugs, then programming must be the process of putting them in..."
sobstel.org |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 07:46 |