Problem z bazą
Napisane:
Śr maja 16, 07 10:03
przez dt
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ę
Napisane:
Śr maja 16, 07 11:45
przez pbs
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.
odp
Napisane:
Śr maja 16, 07 13:44
przez dt
Tak ma być UTF-8 mała literówka,
importuje za pomocą skryptów napisanych w php.
Napisane:
Śr maja 16, 07 14:50
przez pbs
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
Napisane:
Śr maja 16, 07 19:46
przez Neo
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.
Napisane:
Cz maja 17, 07 11:50
przez ugu
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ę.
odp
Napisane:
Cz maja 17, 07 13:59
przez dt
ugu dzięki wszystko już gra