Jump to content


Photo

Problemas Com Código Xml... Rss, Não Aceita & No Titulo =(


  • Faça o login para participar
5 replies to this topic

#1 Naruto

Naruto

    12 Horas

  • Usuários
  • 186 posts
  • Sexo:Não informado

Posted 29/05/2006, 09:45

Pessoal, to usando esse código que peguei lah no site da phpbrasil pra formar um RSS através de um script PHP:

<?php
$data = date("d/m/Y");

$sql = "select titulo, descricao, date_format(data_saida,'%d/%m/%Y') as data from noticias where data_inc >= NOW()";

$query = mysql_query($sql);

// print o cabeçalho do xml
header("Content-type: application/xml");

// cabeçalho do RSS
echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>";
?>

<rss version="2.0">
<channel>
<title>Titulo site - Notícias</title>
<link>Link do site</link>
<description>Breve descrição sobre o conteudo do site</description>
<language>pt-br</language>
<copyright>Site - Todos os direitos reservados.</copyright>
<image>
<title>Titulo do imagem</title>
<url>URL da imagem - Logo</url>
<link>Link da imagem para o site</link>
</image>
<lastBuildDate><?=$data;?></lastBuildDate>
<ttl>20</ttl>
<?php
while($result = mysql_fetch_array($query)) {
?>
<item>
<title><?=$result[titulo];?></title>
<link><?=$result[link];?></link>
<description><?=$result[descricao];?></description>
<datePosted><?=$result[data_inc];?></datePosted>
</item>
<?php
}
?>
</channel>
</rss>


Só que quando rodo o RSS ele da esse seguinte erro -> http://www.kdan.com....p?n=postMembros
alguém sabe como posso arrumar isso? =/
uzumaki.naruto
-----------------------------------------------
"Eu não vou contra minhas palavras. Este é meu estilo ninja."
» Uzumaki Naruto

#2 Rodrigo Thiago

Rodrigo Thiago

    Tava sumido mas voltei........

  • Usuários
  • 208 posts
  • Sexo:Não informado
  • Localidade:são josé dos campos - sp
  • Interesses:Musica, coldfusion, mulheres (nao necessariamente nesta ordem)

Posted 30/05/2006, 10:51

olha acho que vc deveria postar na seção de php, os caras podem ajudar vc melhor la
http://forum.wmonlin...p?showforum=120
Rodrigo Thiago
Web Developer ASP/COLDFUSION/MYSQL/SQL-SERVER
rodrigo.thiago@gmail.com
white monkeys - Mande sua proposta / solicite seu orçamento

#3 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 01/06/2006, 13:30

Não está dando erro... É um XML válido.
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#4 Naruto

Naruto

    12 Horas

  • Usuários
  • 186 posts
  • Sexo:Não informado

Posted 01/06/2006, 22:38

é q agora eu dei uma "consertada" ¬¬

colokei um str_replace("&","&quot",$texto);

mah mesmo assim ele continua non aceitando o caracter &
uzumaki.naruto
-----------------------------------------------
"Eu não vou contra minhas palavras. Este é meu estilo ninja."
» Uzumaki Naruto

#5 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 02/06/2006, 07:49

Altera o ENCODING pra utf-8 e sempre use o utf8_encode para apresentar os resultados.

http://www.php.net/m...utf8-encode.php
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#6 Guilherme Blanco

Guilherme Blanco

    Loading...

  • Conselheiros
  • 891 posts
  • Sexo:Masculino
  • Localidade:São Carlos - SP/Brasil
  • Interesses:Programação Web e minha namorada (Maria Camila).

Posted 10/06/2006, 00:01

Na realidade... o correto é trocar & por &amp;
Assim como " para &quot;

Veja uma tabela de ASCII e a utilize... isso vai poupar muitas dores de cabeça!!!


[]s,
<script language="WebFórum">
// Dados:
Nome("Guilherme Blanco");
Localidade("São Carlos - SP/Brasil");
Cargo("Manutenção");
</script>




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq