Tema: Re: failo konvertavimas į utf-8
Autorius: Laimis
Data: 2010-07-16 16:46:03
bertas rašė:
> Sveiki,
> turiu problemą. Vienu žodžiu yra toks failas .mxt, pusiau ini failo
> formato. Bet problema tame, kad nuskaičius eilutes, dingsta lietuviškos
> raidės. Php keikiasi htmlspecialchars(): 	
> argument (naudoju kohana 3 frameworką). Kiek žiūrėjau, failas yra dos
> ansi koduotės. Kaip tą perversti į normalų utf-8. Visokie
> mb_convert_encoding ir iconv kažkodėl nepadėjo (gal rankos kreivos).
> Būčiau dėkingas už bet kokią mintį, kas užvestų ant sprendimo.

Būtų gerai, jei atsiųstum čia to failo fragmentą, nes neįmanoma net 
patarti iš ko ir kaip konvertuoti (jei jau esi įsitikinęs, kad tai 
dos/oem koduotė, tai tikriausiai bandei iconv("cp775", "utf-8", $str)?).
Kitas dalykas, kad toks klaidos pranešimas paprastai reiškia, kad to 
failo koduotė vis dėlto yra utf-8 ir kai kurios multibyte eilutės/sekos 
yra kiek pagadintos, nekorektiškai nukapotos (pavyzdžiui su substr())...