Foros del Web » Programando para Internet » PHP »

Generar Rss De Noticias Con Php

Estas en el tema de Generar Rss De Noticias Con Php en el foro de PHP en Foros del Web. Que tal amigos, si pueden ayudar a ubicar donde esta el error; estoy tratando de hacer un rss con php y mysql , pero al ...
  #1 (permalink)  
Antiguo 13/08/2007, 12:57
 
Fecha de Ingreso: julio-2007
Ubicación: CUENCA - ECUADOR
Mensajes: 61
Antigüedad: 17 años, 4 meses
Puntos: 0
Generar Rss De Noticias Con Php

Que tal amigos, si pueden ayudar a ubicar donde esta el error; estoy tratando de hacer un rss con php y mysql, pero al ejecutar el archivo me da el siguiente error en el archivo xml.

Error de lectura XML: mal formado
Ubicación: http://localhost/www.visitaecuador.com/feedb.xml
Número de línea 7, columna 9: echo '<rss version="2.0">
--------^


<?php
include("admin.php");
$sql_data = "SELECT * FROM ecuaventura_promociones order by fecha desc limit 20";
$sql_res = mysql_query($sql_data) or die("error al ejecutar la consulta");
header('Content-Type: text/xml');
echo '<?xml version="1.0" encoding="iso-8859-1" ?>';
echo '<rss version="2.0">
<channel>
<title>Visitaecuador - Ofertas</title>
<link>http://www.visitaecuador.com/</link>
<description>Las mejores ofertas ahorre hasta un 50%</description>
<language>es-CL</language>
// creamos documento
while ($fila = mysql_fetch_array($sql_res)) {
echo '<item>
<title>' . $fila["titulo"] . '</title>
$descripcion=substr($fila[detalle],0,300)."...";
<description>' .$descripcion. '</description>
<link>http://www.visitaecuador.com/ofertas.php?codigo=' . $fila["codigo"] . '</link>
</item>';
}
echo '</channel></rss>';
?>
  #2 (permalink)  
Antiguo 14/08/2007, 09:39
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 20 años, 3 meses
Puntos: 102
Re: Generar Rss De Noticias Con Php

El error es de formación de XML no de PHP... sin embargo, tu archivo tiene extensión .xml ¿configuraste tu servidor para que te ejecute código PHP a archivos con extensión .xml?... porque ahí esta tu error.

Cámbiale la extensión a .php y a ver qué resulta. Suerte
__________________
٩(͡๏̯͡๏)۶
» 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 12:12.