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