Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Konwersja kodowania zawartości tabel, ISO8859-2 -> UTF8
Neojawor
post
Post #1





Grupa: Zarejestrowani
Postów: 106
Pomógł: 1
Dołączył: 2.12.2005
Skąd: Jaworzno

Ostrzeżenie: (0%)
-----


Cześć.
Nadziałem się na coś, co pewnie prędzej czy później zdarzy się każdemu - konwersja z ISO na UTF. Czas zmienić kodowanie mojej strony i nie było by w tym może nic skomplikowanego, ale strona pobiera sporo treści z bazy (MySQL). Dane do bazy wprowadzane są z własnej roboty CMS-a. Jako że cms był w kodowaniu ISO, to w takim formacie dane lądowały w bazie. Oczywiście w bazie widziałem krzaczki, ale to nic, bo po pobraniu na stronie www wszystko wyglądało ślicznie. Teraz chcę to wszystko zamienić na UTF8, ale mam kłopoty. Miałem już dwa podejścia:
1) Znalazłem info o ICONV, więc zainstalowałem sobie na Windzie Cygwin-a, zrobiłem przez PMA dump-a bazy do lokalnego pliku *.sql i ów plik poddałem działaniu ICONV-a. Zaciągnąłem bazę z powrotem na serwer, ale niestety nie pomogło.
2) Odpaliłem plik .sql w Eclipse z ustawionym kodowaniem UTF8. Korzystając z funkcji zastąp pozamieniałem wszystkie krzaczki na ł ś ń itp. Zapisałem, załadowałem do bazy i... - dupa, dalej to samo, a w zasadzie chyba nie to samo, chyba inne krzaki.

Co ja robię źle. Czemu plik, który otwarty z edytorze UTF8 wygląda dobrze, po załadowaniu do bazy daje krzaki? Jeśli ktoś z Was już to przerabiał, to proszę o informacje jak to zrobił

pozdrawiam,
N
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 10:49