Podstrony
|
telcocafeZostałem zmuszony do zmiany servera, i przeniesienia bazy.Korzystaj±c z PhpMyAdmin wyeksportowałem dane do pliku, w którym znaki diakrytyczne przybrały taki oto wygl±d:(±) Ă‚± (ˇ) ¡ (ć) Ä‚¦ (Ć) Ä‚† (ę) Ä‚ĹĽ (Ę) Ä‚Ĺ (ł) Ă‚ł (Ł) Ă‚Ł (ń) Ä‚± (Ń) Ä‚‘ (ó) Ä‚ł (Ó) Ä‚“ (¶) Ă‚¶ (¦) Ă‚¦ (Ľ) Ă‚Ä˝ (¬) Ă‚¬ (ż) Ă‚ż (Ż) Ă‚Ż Po udanej próbie importu na drugim serverze, wy¶wietlaj± się "pytajniki", a nie wybrane znaki diakrytyczne, jak powinny. Kombinowałem z różnymi charsetami, i w pliku (Windows-1250, ISO-8859-2, UTF-8), i w bazie (latin1, latin2, cp1250, utf8) z różnymi ich ł±czeniami. W dodatku SET CHARACTER SET latin2/utf8 nic nie pomógł :kwasny: Nie wiem, co mam jeszcze robić. Pomóżcie, otrzymać mi poprawnie wy¶wietlane znaki. @down: znam, czytałem już, nic nowego się nie dowiedziałem. Ale wła¶nie uzmysłowiłem sobie jedn± ciekawostkę... znaki diakrytyczne różnie wygl±daj± w zależno¶ci od formy eksportu... inaczej, gdy wyeksportujemy dane do pliku, a inaczej gdy je wy¶wietlimy w przegl±darce... Będę kombinował, ale nadal proszę o pomoc! Użytkownik DJ_ProG edytował ten post 15 styczeń 2007, 22:14 http://blog.mathew-c...-znaki-w-mysql/ Może to pomoże.... Hmmm... Nie wiem, jak z importowanych plików, ale ja to rozwi±załem tak: w tabelach i wierszach ustawiasz kodowanie UTF-8_bin. Potem w kodzie, zaraz po poł±czeniu, ustawiasz: $mysqli->set_chaset('utf8'); I działa. :) Może u Ciebie działa, ale u mnie nie, bo wcze¶niej próbowałem. Poza tym, chodzi mi o sam import danych. Ale temat można już olać... sprawa nie rozwi±zana, ale temat już ominięty. |
|||
Sitedesign by AltusUmbrae. |