Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Mehow

[Resolvido] Erro no link do Rss

Recommended Posts

Estou gerando um feed de notícias de um site, mas dá erro quando tento colocar um link que contenha query string

por exemplo

http://www.uniespirita.com.br/2010/index.php?xvar=ver-noticia&id=$id

 

mas se eu tirar o "&" ali do link, ele aceita normal

http://www.uniespirita.com.br/2010/ver-noticia?id=$id

 

alguem sabe como corrigir? pq tenho que deixar o link igual n primeiro exemplo pq a página é feita de includes

 

<?php 
   header("Content-Type: application/xml; charset=ISO-8859-1");

  echo '<' . '?xml version="1.0" encoding="ISO-8859-1" ?' . '>';
?>
  <rss version="2.0">
  <channel>
  <title>Uniespírtia - Universidade do Espírita</title>
  <link>http://www.uniespirita.com.br/2010</link>
  <description>Descrição do seu feed RSS</description>
  <language>pt-br</language>
  <?php
   include("db.php");
   $sql = mysql_query("SELECT * FROM noticias ORDER BY id_noticia DESC LIMIT 20");
   
   while($row = mysql_fetch_assoc($sql)){
	   $id = $row['id_noticia'];
	   $titulo = $row['titulo'];
	   $texto = $row['texto'];
   
   	   echo "<item>";
       echo "<title>$titulo</title>";
       echo "<link>http://www.uniespirita.com.br/2010/index.php?xvar=ver-noticia&id=$id</link>";
       echo "<description>".substr($texto,0,150)."..."."</description>";
       echo "</item>";
   }
?>
  </channel>
  </rss>


Compartilhar este post


Link para o post
Compartilhar em outros sites

nem precisa disso.. se você trocar:

& pelo entity, tb resolve: &

 

tive problemas com isso hoje tb

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.