marcinek37
24.09.2013, 12:28:47
Przenoszę stronę, która w oryginale w bazie danych miała kodowanie latin1_swedish_ci i przeglądając dane w phpmyadmins nie widzę polskich znaków, a krzaczki.
Niestety nie mogę sprawdzić, czy od strony przeglądarki strona wygląda poprawnie, ponieważ została zablokowana - konto zostało zaatakowane (jak wiele innych na tym serwerze, co wynikało z raportu Google).
Jak mogę w prosty sposób przekonwertować zaimportowany plik .sql w ten sposób, aby pojawiły się polskie znaki?
To dla mnie niezwykle istotna wiedza, bo planuję całą stronę przerobić na kodowanie utf
mambus
24.09.2013, 19:07:49
Jeśli masz ściągniętą kopię bazy danych, otwórz ją w notepad++ i spróbuj tam przekonwertować, wybierając opcję KODUJ W UTF-8 (bez BOM).
Może pomoże
marcinek37
24.09.2013, 21:10:07
wartość w kolumnie "Metoda porównywania napisów" zmieniła się na poprawną, ale nadal zamiast "ś" mam "?", a zamiast "ł" mam "?" itd.
nie mam ani jednego polskiego znaku
może najpierw trzeba ten plik czymś przerobić, potem go wgrać, a następnie zmienić deklarację dot. metody porównywania napisów?
samo konwertowanie w zwykłym programie nie pomaga - może gdy wrzucę część tego pliku na serwer, to ktoś będzie w stanie mi pomóc?
http://www.unicodetools.com/unicode/utf8-t...n-converter.php ;>
no jak masz w pliku latin to utf sam się nie zrobi... metoda porównywania napisów przyda Ci sie potem.. myślałem że się połapiesz w końcu napisał Ci
mambus żebyś sobie prze konwertował

w notepad++ to jak już to dajesz konwertuj na utf8 bez bom a nie koduj jak ten ktoś napisał
marcinek37
24.09.2013, 23:49:27
gdy w tym konwerterze wpisuję słowo "Spó³dzielnia", przerabia mi je na "Spó³dzielnia"
co mam z tym później zrobić, aby w efekcie otrzymać "Spółdzielnia"?
to spróbuj mi przesłać tą bazę tak jak mówiłeś

coś ten konwerter nie działa tak jak ma
marcinek37
25.09.2013, 19:13:59
całej bazy wysłać nie mogę, ale wyciągnąłem kilka słów, które nie mają polskich znaków, wgrałem Ci zapytania do pliku i wysłałem na serwer:
http://przeklej.net/file_details/136678.htmloczywiście mógłbym napisać sam jakiś konwerter, ale obawiam się, że mogę napisać coś źle i nagle okaże się, że w jednym z rekordów istnieją znaki, których nie będę w stanie rozszyfrować nawet z kontekstu zdania, np. jakiś znak grecki
spróbuj skorzystać z tego
http://tosiek.pl/converter/ 
nie wiem czy czasem problem nie leży przy tym że masz inne kodowanie wybrane przy robieniu dumpa bazy
marcinek37
26.09.2013, 09:20:22
nie wszystkie znaki zostały przekonwertowane...