Foros del Web » Programando para Internet » PHP »

Error 500 al intentar crear feed rss

Estas en el tema de Error 500 al intentar crear feed rss en el foro de PHP en Foros del Web. Buenas Estoy creando un sistema de rss para mis articulos creados desde mi web en php, el tema es que no me da error ni ...
  #1 (permalink)  
Antiguo 05/02/2009, 23:53
 
Fecha de Ingreso: agosto-2003
Mensajes: 906
Antigüedad: 20 años, 8 meses
Puntos: 3
Error 500 al intentar crear feed rss

Buenas

Estoy creando un sistema de rss para mis articulos creados desde mi web en php, el tema es que no me da error ni nada, pero se queda cargando y termina dando un error internal 500....tiene algo que ver en la manera en que llamo a mysql?

Este es el codigo:

Código PHP:
<?php
header
('Content-Type: text/xml'); //Indicamos al navegador que es un documento en XML
echo "<? xml version='1.0' encoding='iso-88859-1'?>"//Versión y juego de carácteres de nuestro documento
//Aquí la conexión o archvio de conexión a la base de datos
$dbhost "localhost"// El host

$dbuser "user"// El usuario

$dbpass "pass"// El Pass

$db "db"// Nombre de la base

ç

$connect
=mysql_connect("$dbhost","$dbuser","$dbpass"); // se conecta con la db
mysql_select_db("$db");
//Hacemos la consulta y la ordenamos por post para mostrar siempre el último
$resultado=mysql_query("select * from tabla order by id Desc",$connect);
$row=mysql_fetch_array($resultado);
//"Cortaremos" el artículo en 300 caracteres para nuestra descripción
$descripcion=substr($row[articulo],0,300)."...";
// Y generamos nuestro documento
echo '<rss version="2.0">
<channel>
<title>Nombre del sitio</title>
<link>http://www.miurl.com/</link>
<language>es-AR</language>
<description>Descripción de nuestro blog o web</description>
<generator>Autor del RSS</generator>
<item>
<title>'
.$row[titulo].'</title>
<link>http://www.miurl.com/noticias.php?id='
.$row[id_post].'</link>
<comments>http://www.miurl.com/comentarios.php?id='
.$row[id_post].'
</comments>
<pubDate>'
.$row[fecha].'</pubDate>
<category>'
.$row[categoria].'</category>
<guid>http://www.miurl.com/comentarios.php?id='
.$row[id_post].'</guid>
<description><![CDATA['
.$descripcion.']]></description>
<content:encoded><![CDATA['
.$row[articulo].']]></content:encoded>
</item></channel></rss>'
;
?>
Que sucede?, me dice Internal Error 500...es algo en este feed porque todo el sitio anda bien.
  #2 (permalink)  
Antiguo 06/02/2009, 04:58
Avatar de Anastasiaphp  
Fecha de Ingreso: junio-2006
Ubicación: El patio de mi casa
Mensajes: 196
Antigüedad: 17 años, 10 meses
Puntos: 3
Respuesta: Error 500 al intentar crear feed rss

Prueba a eliminar las comillas en los siguientes campos, ya que estas pasando variables:

Código PHP:
$connect=mysql_connect($dbhost,$dbuser,$dbpass); // se conecta con la db
mysql_select_db($db); 
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 10:56.