La pagina es http://www.adslnoticias.es/xml.php y parece que esta bien.
Pero cuando lo añado a feedblitz me aparece de esta otra forma:
http://www.feedblitz.com/f/f.fbz?rss=359937 y logicamente parece que esta mal, ¿porque?
La forma de generarlo es la siguiente:
Código PHP:
   <?php 
header('Content-Type: text/xml; charset=iso-8859-1' ); //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-8859-1"?>'; 
echo '<rss version="2.0"><channel><title>adslnoticias.es</title><link>http://www.adslnoticias.es</link> 
<language>es</language> 
<description>Toda la informacion sobre Banda Ancha en ESPAÑA</description> 
<generator>Capi</generator>'; 
?> 
<?php 
$phpversion = phpversion(); 
//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 
include("bd.php");
 
 
 
$bd = mysql_connect($dominio, $usuario, $password);
 
    if (!$bd) 
 
    {
 
          echo "Error, no puede encontrarse a la base de datos";
 
        exit;
 
    }
 
 
 
mysql_select_db($base);
 
$resultado=mysql_query("SELECT * FROM noticias ORDER BY fecha DESC LIMIT 0,15"); 
//Aqui puse que me ordene los datos por fecha
//Tambien puse como condicion que tenga solo los ultimos 15 articulos... 
while ($row = mysql_fetch_array($resultado)) 
{ 
//Transformo la fecha para Mostrarla en el feed... 
$pubDate = date("r", strtotime($row["fecha"])); 
 
//"Cortaremos" el artículo en 300 caracteres para nuestra descripción 
//suponiendo que tenemos nuestro campo llamado descripcion 
// aqui puedes ampliar o simplemente no poner un limite... 
$descripcion=substr($row[descripcion],0,300)."..."; 
 
// Y generamos nuestro documento 
echo '<item> 
<title>'.$row[nombre].'</title> 
<link>http://www.adslnoticias.es</link> 
<pubDate>'.$pubDate.'</pubDate> 
<guid>http://www.adslnoticias.es/noticias/'.$row[url].'</guid> 
<description><![CDATA['.$descripcion.']]></description>
</item>'; 
} 
?> 
<?php 
echo '</channel></rss>'; 
//cerramos y terminamos 
?>     
 

