ugrás a tartalomhoz

iconv bug

gtoma · 2011. Jan. 24. (H), 14.36
Sziasztok!

Volna egy problémám, ami talán egy bug.

egy normál CSV fájlt próbálok adatbázisba pakolni. Természetesen az adatbázis, UTF-8 kódolású, ezért a következő módon váltom a karakter készlet kódolását.

$TD['kategoria'] = iconv("iso-8859-2", "utf-8", $csv[4]);

Érdekes kimenetet okoz. Majdnem minden ékezetet rendesen konvertál, de a szó elején lévő NAGY betűket (pl Ú, Í vagy É betű) egyszerűen ELHAGYJA! Az É betűnél pl biztosan tudom, hogy a szó közepén RENDBEN cseréli.

próbáltam a kódolást váltani mb_convert_encoding() runkcióra, de ugyan az az eredmény.

Találkozott már valaki ilyennel?

van megoldás, vagy bug, és ki kell kerülni valahogy?

üdv,
t
 
1

Az fgetcsv volt a ludas.

gtoma · 2011. Jan. 24. (H), 15.42
Hát kiderült, hogy nem az ICONV a ludas, hanem az fgetcsv() fügvény.
soronként exploddal tördelve tökéletes a végeredmény.