kodowanie php - mysql po raz kolejny
rob - 14-06-2006 02:58
kodowanie php - mysql po raz kolejny
Wiem, ze watki dotyczace kodowania przewijaja sie dosyc czesto, ale nigdzie nie znalazlem rozwiazania mojego problemu. Korzystam z bazy mysql na zdalnym hoscie, gdzie ustawienia dostyczace kodowania wygladaja tak:
| character_set_client | latin1 | | character_set_connection | latin1 | | character_set_database | latin2 | | character_set_results | latin1 | | character_set_server | latin2 | | character_set_system | utf8 | | character_sets_dir | /home/mysql/share/mysql/charsets |
W przypadku gdy pakuje tekst przez php ze swojego hosta, po pobraniu wyswietlaja sie krzaki. Natomiast gdy pakuje tekst przez php ze zdalnego hosta, po pobraniu polskie znaczki wyswietlaja sie poprawnie. Jak sie domyslam, chodzi o ustawienia php lub apacza u mnie. Moze ktos mnie na kieruje, gdzie szukac rozwiazania.
rob
Xorock - 14-06-2006 02:58
rob napisał(a): > Jak sie domyslam, chodzi o ustawienia php lub apacza u mnie. > Moze ktos mnie na kieruje, gdzie szukac rozwiazania. SQL: set names = 'kodowanie np utf-8'; php: header("Content-type: text/css; charset=UTF-8");
adam.kubiczek@gmail.com - 14-06-2006 02:58
rob napisał(a): > Wiem, ze watki dotyczace kodowania przewijaja sie dosyc czesto, ale > nigdzie nie znalazlem rozwiazania mojego problemu.
To co napisano wyżej, lub jeżeli chcesz wnikać to pobaw się z ustawianiem zmiennych (dla aktualnego połączenia):
character_set_connection character_set_results character_set_client
pozdrawiam Adam Kubiczek
rob - 14-06-2006 02:58
adam.kubiczek@gmail.com wrote:
> To co napisano wyżej, lub jeżeli chcesz wnikać to pobaw się z > ustawianiem zmiennych (dla aktualnego połączenia): > > character_set_connection > character_set_results > character_set_client > To wyzej to to, czego chcialem uniknac, czyli przerabianie skryptow php (ale ma ten plus, ze dziala). Chcialem (i nadal chce) skonfigurowac u siebie php/apache tak jak jest skonfigurowany na zdalnym hoscie (nie mam dostepu do tamtych plikow konfiguracyjnych). Tak zeby to co wychodzi ode mnie i trafia do zdalnego serwera mysql, bylo tak samo kodowane jak to co wychodz ze zdalnego serwera www.
rob
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[mysql] =?ISO-8859-2?Q?Za=E6mienie=2E=2E=2E_jak_wy=B6wietli=E6?==?ISO-8859-2?Q?=2E=2E=2E?=
[mysql] =?ISO-8859-2?Q?wielko=B6=E6_bazy_a_stabilno=B6=E6=2C?==?ISO-8859-2?Q?_podzia=B3_du=BFej_bazy_a_powi=B1zania_tabel?=
[mysql 4.0.x] przenoszenie kolum =?ISO-8859-2?Q?mi=EAdzy_bazam?==?ISO-8859-2?Q?i_cd_=2E=2E=2E_?=
[MySQL] =?ISO-8859-2?Q?z=B3=B1czenie_tabeli_u=BFytkownik_i?==?ISO-8859-2?Q?_zdj=EAcia_z_wyborem_zdj=EAcia_domy=B6lnego?=
Gdzie MySQL 4.1, a gdzie 5.0?
[MySQL 4.0...4.1] zabezpieczenie przed =?ISO-8859-2?Q?jednoczesn?==?ISO-8859-2?Q?=B1_edycj=B1?=
[MS SQL] "set names" (mySQL) w MS SQL
[mysql 5.x] jak =?ISO-8859-2?Q?zrealizowa=E6_zapytanie=3F_cz?==?ISO-8859-2?Q?yli_podzapytanie_i_wi=EAcej_ni=BF_jeden_rz=B1? ==?ISO-8859-2?Q?d_wynik=F3w?=
MySQL - jak =?ISO-8859-2?Q?wyeksportowa=E6_zawarto=B6=E6_wie?==?ISO-8859-2?Q?lkiej_tabeli?=
[MySQL] Czy da =?ISO-8859-2?Q?si=EA_wykonac_takie_powi=B1z?==?ISO-8859-2?Q?anie_mi=EAdzy_tabelami=2C_i_jak_to_odpyta=E6_? ==?ISO-8859-2?Q?=3F?=
zanotowane.pldoc.pisz.plpdf.pisz.plshutter.opx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|