Foros del Web » Programando para Internet » PHP »

Problemas con generador de RSS

Estas en el tema de Problemas con generador de RSS en el foro de PHP en Foros del Web. Hola gente: Estaba probando un generador de noticias RSS de un articulo de desarrolloweb.com, pero realmente no puedo hacerlo funcionar, en el leector de RSS ...
  #1 (permalink)  
Antiguo 08/04/2005, 14:11
Avatar de FuLaNo_  
Fecha de Ingreso: mayo-2003
Ubicación: Don Torcuato, Buenos Aires, Argentina
Mensajes: 1.250
Antigüedad: 20 años, 11 meses
Puntos: 2
Problemas con generador de RSS

Hola gente:

Estaba probando un generador de noticias RSS de un articulo de desarrolloweb.com, pero realmente no puedo hacerlo funcionar, en el leector de RSS siempre notifica: "Feed doesn't contain any items", alguien sabe porque es?, el archivo que le indico al leector RSS debe ser rss o xml siempre?, pues yo estoy usando un php...

Aqui va el codigo que, como ya dije, lo tome de desarrolloweb.com:

Código PHP:
<? 
header
('Content-Type: text/xml'); //Indicamos al navegador que es un documento en XML 
//Versión y juego de carácteres de nuestro documento 
echo '<?xml version="1.0" encoding="iso-88859-1"?>'

//Aquí la conexión o archivo de conexión a la base de datos

//Hacemos la consulta y la ordenamos por post para mostrar siempre el último 
$sql=mysql_query("SELECT * FROM noticias ORDER BY id DESC"); 
$row=mysql_fetch_array($sql); 

//"Cortaremos" el artículo en 300 caracteres para nuestra descripción 
if ($row[aceptar] == "1") {
if (!
$row[cuerpo]) { $descripcion=substr($row[copete],0,150)."..."; }
if (
$row[cuerpo]) { $descripcion=substr($row[cuerpo],0,300)."..."; }

// Y generamos nuestro documento 
echo '
<rss version="2.0"> 
<channel> 
    <title>Racing El Quinto Elemento - Racing Club</title> 
    <link>http://www.solo-racing.com.ar/</link> 
    <language>es-AR</language> 
    <description>Racing El Quinto Elemento</description> 
    <generator>Tomás Souto</generator> 
    <item> 
<title>'
.$row[titulo].'</title> 
<link>http://www.solo-racing.com.ar/PHP/news/archivos/'
.$row[id].'.php</link> 
<pubDate>'
.$row[fecha].'</pubDate> 
<category>'
.$row[tema].'</category> 
<description><![CDATA['
.$descripcion.']]></description> 
<content:encoded><![CDATA['
.$row[articulo].']]></content:encoded> 
</item></channel></rss>'

}
?>
El codigo en si funciona bien ya que al abrirlo en el navegador funciona (http://www.solo-racing.com.ar/PHP/servicios/rss.php), pero en el leector no (estoy usando Feedreader).

Espero su ayuda!.
__________________
I Love Programming...
  #2 (permalink)  
Antiguo 08/04/2005, 14:38
Avatar de FuLaNo_  
Fecha de Ingreso: mayo-2003
Ubicación: Don Torcuato, Buenos Aires, Argentina
Mensajes: 1.250
Antigüedad: 20 años, 11 meses
Puntos: 2
Ya pude solucionarlo.

Encontre un articulo un poquito mejor: http://www.programacionweb.net/artic...iculo/?num=219
__________________
I Love Programming...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:58.