Foros del Web » Programación para mayores de 30 ;) » Programación General »

Feed RSS me tira error...

Estas en el tema de Feed RSS me tira error... en el foro de Programación General en Foros del Web. Buenas Estoy armando un generador de feeds para mi web y me tira errores, lo levanto desde mysql los datos, al parecer si los levanta ...
  #1 (permalink)  
Antiguo 12/02/2009, 12:50
 
Fecha de Ingreso: agosto-2003
Mensajes: 906
Antigüedad: 20 años, 8 meses
Puntos: 3
Feed RSS me tira error...

Buenas

Estoy armando un generador de feeds para mi web y me tira errores, lo levanto desde mysql los datos, al parecer si los levanta porque en el error los muestra...a ver que tengo mal...

Código PHP:
<?
// Definimos variables globales
$rss_titulo 'titulo';
$rss_url 'url';
$rss_descripcion 'desc';
$rss_email 'mail';
 
// Parametros de conexion a MySQL
$gv1_db_host "host";                            //Servidor Mysql
$gv1_db_name "db";                       //nombre de dados.
$gv1_db_login "user";                              //Login Mysql
$gv1_db_senha "pass";                             //contra
$prefixo "gv2_";    
$pre "gv2_"

// Conexion a la base de datos
$conexion mysql_connect($gv1_db_host,$gv1_db_login,$gv1_db_senha);
mysql_select_db("db"$conexion);
 
$sql "SELECT * FROM tabla";
$result mysql_query($sql$conexion);
$item mysql_fetch_assoc($result);
 
// Header para escribir XML
header('Content-type: text/xml; charset="iso-8859-1"'true);

// Escribimos el archivo RSS
echo "xml version='1.0' encoding='utf-8'";
 
echo 
'<rss version="2.0">';
     echo 
"<channel>";
     echo 
"<title>'.$rss_titulo.'</title>";
     echo 
"<link>'.$rss_url.'</link>";
     echo 
"<description>'.$rss_descripcion.'</description>";
 
do {
     echo 
"<item>" ;
     echo 
"<link>".$item['nome']."</link>";
     
//echo "<title>"$item['titulo']"</title>" ;
     
echo "<link>".$rss_url."?id=".$item['id']."</link>";
     echo 
"<description>".$item['descripcion']."</description>";
     echo 
"<autor>".$item['autor']."</autor>";
     echo 
"</item>";
} while (
$item mysql_fetch_assoc($result));
 
echo 
"</channel>";
echo 
"</rss>";    
?>
Me dice esto:


文件的最上層無效。
, línea: 1, carácter: 1

xml version='1.0' encoding='utf-8'<rss version="2.0"><channel>
  #2 (permalink)  
Antiguo 12/02/2009, 13:39
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Respuesta: Feed RSS me tira error...

<?xml version="algo" encoding="algo" ?>
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 12/02/2009, 13:42
 
Fecha de Ingreso: agosto-2003
Mensajes: 906
Antigüedad: 20 años, 8 meses
Puntos: 3
Respuesta: Feed RSS me tira error...

si, esta ok, ahora el drama es que no me muestra ningun contenido, solo en la flechita para acceder al enlace...dice no title, no autor, no entiendo porque esos uso los nombres que tengo en la db...esta bien armado asi la estructura?

Si pongo el titulo o la descripcion me da error, porque?, si pongo categoria me la muestra, si pongo visitas me la muestra, si pongo autor tambien, pero me tira error si pongo titulo o descripcion....

Última edición por SeNdEr2003; 12/02/2009 a las 14:28
  #4 (permalink)  
Antiguo 12/02/2009, 14:34
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Respuesta: Feed RSS me tira error...

¿y debemos adivinar qué error te da?.
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
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 02:18.