yeahz Posted April 16, 2012 Report Share Posted April 16, 2012 biju izgājis no php lietām uz kādu labu laiku, tāpēc neatceros, kas ir pie vainas tam, ka rāda šādi: Jçkabpils nevis Jēkabpils. UTF-8 ir uzstādīts iekš .php faila šādi: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> pats fails arī ir uz šāda: Encode in UTF-8 without BOM no nekādām datubāzēm nekas netiek izvilkts, bet no xml gan un tiek izmantota šāda rindiņa: $xml = iconv("iso-8859-1", "utf-8", $url); principā viss ko es uzdrukāju ar roku failā ar garumzīmēm - tad viss ir ok, bet ja tiek izvilkts info ar xml, tad sāk šādi gļuki rādīties. ko esmu aizmirsis vēl uzlikt? Quote Link to comment Share on other sites More sharing options...
e-remit Posted April 17, 2012 Report Share Posted April 17, 2012 Ātri uzmetot aci, izskatās dīvaini, ka iconv() tiek padots $url, nevis konvertējamais teksts. Quote Link to comment Share on other sites More sharing options...
codez Posted April 17, 2012 Report Share Posted April 17, 2012 (edited) Ja tev fails ir utf8 un lapas saturs ir utf8, tad kāpēc tu vēl konvertē kaut ko? Edited April 17, 2012 by codez Quote Link to comment Share on other sites More sharing options...
malinens Posted April 26, 2012 Report Share Posted April 26, 2012 <pre class="prettyprint"><meta charset="utf8"/> tā ir ērtak rakstītiso-8859-1 ir Rietumeiropas valodā un cik saprotu tur latviešu simbolu nemaz nav.Maybe xml ir kodēts windows-1257 kodējumā?Pamēģini: $xml = iconv("windows-1257", "utf-8", $url);</pre> Quote Link to comment Share on other sites More sharing options...
Grey_Wolf Posted April 26, 2012 Report Share Posted April 26, 2012 ta, ko tu peries? paskaties XML failam 1 rindiņu !!! piemēram <?xml version="1.0" encoding="utf-8"?> un zināsi kāds kodējums Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.