[Resolvido] Caratecter especiais "á ô &..."
Bom galera estou tentando implementa um sistema de RSS...
O meu problema é o seguinte.. ao rodar o codigo abaixo no FIREFOX funciona sem problema meu RSS...
Já qndo vo faz o msm no IE da pau... justamente qndo encontra um caracter especia tipo acentuados e etc...
essas informações com caracter especial estão contidas nas variaveis $texto e $titulo
gostaria de alguma sugestão pra resolve esse problema....
segue o codigo da pagna....
<?php
$cConexao = mysql_connect("localhost", "user", "senha");
mysql_select_db("noticia",$cConexao);
// Intanciamos/chamamos a classe
$rss = new SimpleXMLElement('<?xml version="1.0" encoding="UTF-8"?><rss></rss>');
$rss->addAttribute('version', '2.0');
// Cria o elemento <channel> dentro de <rss>
$canal = $rss->addChild('channel');
// Adiciona sub-elementos ao elemento <channel>
$canal->addChild('title', 'Meu site');
$canal->addChild('link', 'http://www.meu.com.br/noticias/');
$canal->addChild('description', 'Últimas notícias');
$sql = "SELECT * FROM `noticias` WHERE (`ESTADO` = 'P') ORDER BY `COD_NOTICIA` DESC";
$lim = mysql_query($sql);
while ($dados = mysql_fetch_assoc($lim))
{
$id = $dados['COD_NOTICIA'];
$titulo = $dados['IDT_TITULO'];
$texto = $dados['IDT_RESUMO'];
// Cria um elemento <item> dentro de <channel>
$item = $canal->addChild('item');
// Adiciona sub-elementos ao elemento <item>
$item->addChild('title', $titulo);$item->addChild('link', "http://www.meu.com.br/noticia.php?c=".$id."&chv=XhZvfqgVd5");
$item->addChild('description', $texto);
}
// Cria o elemento <image> dentro de <rss>
$canal = $rss->addChild('image');
// Adiciona sub-elementos ao elemento <image>
$canal->addChild('url', 'http://www.meu.com.br/img/logo.jpg');
echo $rss->asXML();
?>Discussão (14)
Carregando comentários...