Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/11/2011, 03:50
Avatar de bryant81
bryant81
 
Fecha de Ingreso: marzo-2011
Mensajes: 37
Antigüedad: 14 años
Puntos: 2
Codigo PHP correcto?

Saludos Foreros!

Copie un código de una web para crear un RSS de una base de datos Mysql a través de PHP.

Pero el Dreamweaver me da error en la linia 22, que es la siguiente:

header('Content-type: text/xml; charset="iso-8859-1"', true);

El código completo es el siguiente:

<?
// Definimos variables globales
$rss_titulo = 'myweb News';
$rss_url = 'http://myweb.com';
$rss_descripcion = 'Noticias de myweb.com';
$rss_email = '[email protected]';

// Parametros de conexion a MySQL
$db_server = 'localhost';
$db_user = 'usuario';
$db_pass = 'contrasena';

// Conexion a la base de datos
$conexion = mysql_connect($db_server,$db_user,$db_pass);
mysql_select_db("basedatos", $conexion);

$sql = "SELECT * FROM noticias";
$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="iso-8859-1"?>';
echo
'<rss version="0.92">
<channel>
<docs>http://blog.unijimpe.net/rss</docs>
<title>'.$rss_titulo.'</title>
<link>'.$rss_url.'</link>
<description>'.$rss_descripcion.'</description>
<language>es</language>
<managingEditor>'.$rss_email.'</managingEditor>
<webMaster>'.$rss_email.'</webMaster>
';

do {
echo "<item>" ;
echo "<title>$item['titulo']</title>" ;
echo "<link>".$rss_url."?id=".$item['id']."</link>";
echo "<description>".$item['contenido']."</description>";
echo "</item>";
} while ($item = mysql_fetch_assoc($result));

echo "</channel>";
echo "</rss>";
?>

Sabeis donde puede estar el error?

Gracias y un saludo!