Commit 6307e051f553c1e7b53ba3468a8822c1862ad942
1 parent
f574beae
Exists in
master
and in
7 other branches
Correção na conversão de caracteres para arquivos xml
Showing
1 changed file
with
4 additions
and
1 deletions
Show diff stats
classesphp/classe_menutemas.php
@@ -969,7 +969,10 @@ nrss - (opcional) número de registros no rss que serão considerados | @@ -969,7 +969,10 @@ nrss - (opcional) número de registros no rss que serão considerados | ||
969 | } | 969 | } |
970 | function ixml($no,$nome) | 970 | function ixml($no,$nome) |
971 | { | 971 | { |
972 | - return mb_convert_encoding($no->$nome,"HTML-ENTITIES","auto"); | 972 | + $texto = $no->$nome; |
973 | + if (!mb_detect_encoding($texto,"UTF-8",true)) | ||
974 | + {$texto = mb_convert_encoding($texto,"UTF-8","ISO-8859-1");} | ||
975 | + return mb_convert_encoding($texto,"HTML-ENTITIES","auto"); | ||
973 | } | 976 | } |
974 | 977 | ||
975 | } | 978 | } |