Problem z bazą

Tutaj należy zgłaszać problemy z działaniem serwisu.

Problem z bazą

Postprzez dt » Śr maja 16, 07 10:03

Moja strona www.dt.ugu.pl pobiera dane do bazy z plików csv. Kodowanie ustwione jest na UFT-8, ale niestety zamiast polskich liter mam krzaczki. Proszę o pomoc w rozwiązaniu problemu.

Powracam też do prośby o usunięcie reklamy w okienku z wynikami wyszukiwania.

Dziekuję
dt
 
Posty: 11
Dołączył(a): Pt maja 04, 07 09:28

Postprzez pbs » Śr maja 16, 07 11:45

Tak mi sie wydaje ze kodowanie powinno być UTF-8 jak już. Niestety na odległość nie jestem w stanie pomoc bez większej ilości danych. Daj kod importu danych z pliku(jeśli nie ma skryptu to jak importujesz do bazy). Polecam link http://pl.wikipedia.org/wiki/CSV krótki opis plików cvs, może on ci w czymś pomoże.
pbs
 
Posty: 14
Dołączył(a): Cz maja 10, 07 17:39

odp

Postprzez dt » Śr maja 16, 07 13:44

Tak ma być UTF-8 mała literówka,

importuje za pomocą skryptów napisanych w php.
dt
 
Posty: 11
Dołączył(a): Pt maja 04, 07 09:28

Postprzez pbs » Śr maja 16, 07 14:50

Daj kod skryptu, pokaż budowę plików (ile mają kolumn, wierszy, jakie samie pliki mają kodowanie, możliwe że pliki są w innym kodowaniu i będzie je trzeba przekonwertować). Pozdro
pbs
 
Posty: 14
Dołączył(a): Cz maja 10, 07 17:39

Postprzez Neo » Śr maja 16, 07 19:46

Najprawdopodobniej kodowanie samych plików jest ustawione na UTF-8 zamiast na Europa Środkowa (ISO), co jest częstym błędem popełnianym przez webmasterów. Proponuję najpierw sprawdzić pliki.
Avatar użytkownika
Neo
 
Posty: 762
Dołączył(a): Pt kwi 06, 07 11:37
Lokalizacja: Bydgoszcz

Postprzez ugu » Cz maja 17, 07 11:50

MySQL standardowo trzyma dane w UTF-8, jeśli chcesz aby było inne kodowanie musisz to jawnie zaznaczyć. Możesz przykładowo wydać poniższą komendę aby przestawić kodowanie na Iso-8859-2
Kod: Zaznacz cały
mysql_query("SET NAMES latin2");

Możesz też używać komend iconv w PHP aby wykonać konwersję.
ugu
Site Admin
 
Posty: 766
Dołączył(a): So lut 10, 07 22:20

odp

Postprzez dt » Cz maja 17, 07 13:59

ugu dzięki wszystko już gra :)
dt
 
Posty: 11
Dołączył(a): Pt maja 04, 07 09:28


Powrót do UGU.PL

Copyright © 2007-2011 ugu.pl
Wszelkie prawa zastrzeżone.
Polityka prywatności

cron