Oct
15
2008
Funkce fgetscv ma problemy s cestinou UTF8 – vyreseno
Posted by admin in Coding, php, sqlNarazil jsem na zajimavy problem tykajici se funkce v php fgtecsv() kdy mi to prvni ceske pismeno nebralo a do db se pak importovalo spatne.
Napr. část obce se vlozila do db jako st obce. Nebo ŽĎár nad sázavou se do db vlozil jak r nad sazavou. Vrtalo mi to hlavou, zkousel jsem predelavat csv soubor do ruzneho kodovani a nepomohlo to.
Nahradil jsem kod s fgetscv za explore
$data = fgetcsv ($fp, 1000, "; ")
za
$fileLine=fgets($fp, 4096);
$lineData = explode(";", $fileLine);
a vse ok. Ted import probiha v poradku a cestina je take OK.
Entries (RSS)