From 6307e051f553c1e7b53ba3468a8822c1862ad942 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Thu, 8 Oct 2009 00:54:41 +0000 Subject: [PATCH] Correção na conversão de caracteres para arquivos xml --- classesphp/classe_menutemas.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/classesphp/classe_menutemas.php b/classesphp/classe_menutemas.php index 14ea374..4354721 100644 --- a/classesphp/classe_menutemas.php +++ b/classesphp/classe_menutemas.php @@ -969,7 +969,10 @@ nrss - (opcional) número de registros no rss que serão considerados } function ixml($no,$nome) { - return mb_convert_encoding($no->$nome,"HTML-ENTITIES","auto"); + $texto = $no->$nome; + if (!mb_detect_encoding($texto,"UTF-8",true)) + {$texto = mb_convert_encoding($texto,"UTF-8","ISO-8859-1");} + return mb_convert_encoding($texto,"HTML-ENTITIES","auto"); } } -- libgit2 0.21.2