7 Kasım 2008 Cuma

php xml parser error : 4

Php xml parser error : 4

Almasi zor bir hata :)

Bu hatayi aliyorsaniz çektiğiniz datanın unicodunda bir terslik var demektir . Data eksik veya hatalı okunuyordur.

Muhtemelende file_get_content fonksiyonu kullandiginizda veya fopen de karsinize çıkmış olabilir.

Bunu engellemek için ;


function file_get_contents_utf8($fn) {
$content = file_get_contents($fn);
return mb_convert_encoding($content, 'UTF-8',
mb_detect_encoding($content, 'UTF-8, ISO-8859-1', true));
}


http://tr2.php.net/manual/en/function.file-get-contents.php#85008

Hiç yorum yok: