Array
(
)

Problemas com Feed RSS (PHP)

Cleyton Caetano
   - 24 out 2014

Bom pessoal, estou tendo uma certa dificuldade com meu FEED.
é o seguinte, quando faço uma publicação meu meu editor de texto transforma o texto que usei em código html exemplo abaixo.
#CódigoÁ <!-- ele trnaforma para => --> Aacute;
e isso mão tinha problema, meu site funciona corretamente com ele, o problema foi quando fui criar o feed, vi que estava corrompendo a página e dava erro e verifiquei que era isso que estava causando o problema, o xml não estava transformando os códigos em letras novamente, pois bem, pra isso eu resolvi achar outro jeito e colocar as letras e fiz assim.
#Código$mapa = array(
'Aacute;' => 'Á',
'Aacute;' => 'Á',
'aacute;' => 'á',
'Acirc;' => 'Â',
'acirc;' => 'â',
'Agrave;' => 'À',
'agrave;' => 'à',
'Aring;' => 'Å',
'aring;' => 'å',
'Atilde;' => 'Ã',
'atilde;' => 'ã',
'Auml;' => 'Ä',
'auml;' => 'ä',
'AElig;' => 'Æ',
'aelig;' => 'æ',
'Eacute;' => 'É',
'eacute;' => 'é',
'Ecirc;' => 'Ê',
'ecirc;' => 'ê',
'Egrave;' => 'È',
'egrave;' => 'è',
'Euml;' => 'Ë',
'euml;' => 'ë',
'ETH;' => 'Ð',
'eth;' => 'ð',
'Iacute;' => 'Í',
'iacute;' => 'í',
'Icirc;' => 'Î',
'icirc;' => 'î',
'igrave;' => 'ì',
'Iuml;' => 'Ï',
'iuml;' => 'ï',
'Oacute;' => 'Ó',
'oacute;' => 'ó',
'Ocirc;' => 'Ô',
'ocirc;' => 'ô',
'Ograve;' => 'Ò',
'ograve;' => 'ò',
'Oslash;' => 'Ø',
'oslash;' => 'ø',
'Otilde;' => 'Õ',
'otilde;' => 'õ',
'Ouml;' => 'Ö',
'ouml;' => 'ö',
'Uacute;' => 'Ú',
'uacute;' => 'ú',
'Ucirc;' => 'Û',
'ucirc;' => 'û',
'Ugrave;' => 'Ù',
'ugrave;' => 'ù',
'Uuml;' => 'Ü',
'nbsp;' => ' ',
'sdot;' => '.',
'middot;' => '.',
'#13;' => ' ',
'uuml;' => 'ü',
'Ccedil;' => 'Ç',
'ccedil;' => 'ç',
'sbquo;' => (','),
'&' => ''
);
$texto = strtr($dados['conteudo'], $mapa);


os códigos estão sem o & pq o devimidea estava convertendo em texto normal rsrs
e parecia estar funcionando normalmente, bom está funcionando mas não normalmente veja aqui como ele está aparece tudo e tals, os validadores dizem que é um feed válido, mas continua dando alguns erros por conta desses códigos, e quando as pessoas recebem o email do feed chega com essa aparência!
Aparência do Email (Clique na imagem para abrir em uma nova janela)
bom, eu só queria resolver esse problema, tem como fazer o feed ler os códigos html sem precisar usar esse código que estou usando? alguma idéia de como resolver meu problema?

Wander :)
   - 24 out 2014

muda o encode na metatag para utf-8

Cleyton Caetano
   - 24 out 2014


Citação:
muda o encode na metatag para utf-8


já fiz, meu deu erro!