Foros del Web » Programando para Internet » PHP »

Rss feed

Estas en el tema de Rss feed en el foro de PHP en Foros del Web. Buenas, tengo un problema... me he fijado unos tutoriales de cómo hacer un RSS FEED para la web, y me encontré con un par que ...
  #1 (permalink)  
Antiguo 10/04/2011, 20:13
 
Fecha de Ingreso: mayo-2010
Mensajes: 53
Antigüedad: 14 años
Puntos: 0
Rss feed

Buenas, tengo un problema... me he fijado unos tutoriales de cómo hacer un RSS FEED para la web, y me encontré con un par que son muy parecidos, pero al hacerlos me tira el siguiente error:

Parse error: syntax error, unexpected T_STRING in \\hmfsw\web\dtcwin096\milenium-argentina.com.ar\public_html\bender\rss.php on line 1

Este es mi código:

rss.php
Código:
<?xml version="1.0" encoding="ISO-8859-1" ?> 
<rss version="2.0"> 
<channel> 
  <title>BenderAO</title> 
  <link>http://bender-online.com.ar/</link> 
  <description>Juego MMRPG</description> 
  <item> 
   <title>El Staff se preocupa y traza estrategias</title> 
   <link>www.bender-online/bender/?id=350/</link> 
   <description>Con la idea de avanzar cada día un paso al frente sin retroceder, el Staff se mantiene vigente de una manera imponente, para mejorar la calidad de juego.</description> 
  </item> 
</channel> 
</rss>
Alguna solución? gracias....
  #2 (permalink)  
Antiguo 10/04/2011, 20:15
 
Fecha de Ingreso: febrero-2009
Mensajes: 580
Antigüedad: 15 años, 2 meses
Puntos: 13
Respuesta: Rss feed

e es mi código:

rss.php
Código:
<?xml version="1.0" encoding="ISO-8859-1" ?> 
<rss version="2.0"> 
<channel> 
  <item>
     <title>BenderAO</title> 
     <link>http://bender-online.com.ar/</link> 
     <description>Juego MMRPG</description> 
  </item> 
  <item> 
   <title>El Staff se preocupa y traza estrategias</title> 
   <link>www.bender-online/bender/?id=350/</link> 
   <description>Con la idea de avanzar cada día un paso al frente sin retroceder, el Staff se mantiene vigente de una manera imponente, para mejorar la calidad de juego.</description> 
  </item> 
</channel> 
</rss>


creo que te falta el primer <item>, de todos modos no creo que tenga nada que ver con tu error..
__________________
¿ya conoces la red social de cocina? descubre y comparte recetas de cocina
TONIWEB, un programador web freelance
  #3 (permalink)  
Antiguo 10/04/2011, 20:42
 
Fecha de Ingreso: mayo-2010
Mensajes: 53
Antigüedad: 14 años
Puntos: 0
Respuesta: Rss feed

Es raro porque probé con varios tipos de tutoriales que había y todos me tiran ese error a ir a www.bender-online.com.ar/rss.php
  #4 (permalink)  
Antiguo 10/04/2011, 20:55
 
Fecha de Ingreso: febrero-2009
Mensajes: 580
Antigüedad: 15 años, 2 meses
Puntos: 13
Respuesta: Rss feed

prueba con

Código:
<?xml version="1.0"?>
<rss version="2.0">
   <channel>
    
   </channel>
</rss>
__________________
¿ya conoces la red social de cocina? descubre y comparte recetas de cocina
TONIWEB, un programador web freelance
  #5 (permalink)  
Antiguo 10/04/2011, 21:31
 
Fecha de Ingreso: mayo-2010
Mensajes: 53
Antigüedad: 14 años
Puntos: 0
Respuesta: Rss feed

Cita:
Iniciado por Bam_Margera Ver Mensaje
prueba con

Código:
<?xml version="1.0"?>
<rss version="2.0">
   <channel>
    
   </channel>
</rss>
Me tira el mismo error....
  #6 (permalink)  
Antiguo 11/04/2011, 02:57
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Rss feed

Buenas,

no tendras la directiva short_open_tag habilitada ?, deshabilitala y reinicia apache.

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)
  #7 (permalink)  
Antiguo 11/04/2011, 10:42
 
Fecha de Ingreso: mayo-2010
Mensajes: 53
Antigüedad: 14 años
Puntos: 0
Respuesta: Rss feed

A ver hice uno dinámico ahora, con base de datos.... lo valide en W3 y me dio correcto, pero me tira el mismo error -.- !

Parse error: syntax error, unexpected T_STRING in \\hmfsw\web\dtcwin096\milenium-argentina.com.ar\public_html\bender\feed.php on line 1

Código:
<?xml version="1.0" encoding="utf-8"?>
<?php
      header("Content-Type: application/rss+xml; charset=utf-8");
?>

<rss version="2.0">
<channel>
    <title>Noticias de BenderAO</title>
    <link>http://www.bender-online.com.ar</link>
    <description>Noticias de BenderAO</description>

<?php

    DEFINE ('xxx', 'el nombre de usuario de la bd');
    DEFINE ('xxx', 'la clave de acceso a la bd');
    DEFINE ('xxx', 'el servidor de la bd');
    DEFINE ('xxx', 'el nombre de la base de datos');

    $conexion = mysql_connect(HOST_BD, USUARIO_BD, CLAVE_BD) or
    die ('No se pudo conectar a la BD');
    mysql_select_db(NOMBRE_BD) or die ('No se pudo seleccionar
    la BD');

    $consulta = "SELECT * FROM noticias ORDER BY fecha DESC";
    $resultado = mysql_query($consulta) or die ('Error al
    ejecutar la consulta');

    while ($fila = mysql_fetch_array($resultado, MYSQL_ASSOC){
        echo '<item>
                  <title>'.$fila['titulo'].'</title>
                  <link>'.$fila['enlace'].'</link>
                  <description>'.$fila['detalle'].'</description>
             </item>';
    }
?>

</channel>
</rss>
Aclaro que cambie acá los datos de la db por tema de seguridad :P

Etiquetas: feed, rss
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 21:46.