primero, este es codigo de la pagina q genra el XML y redirecciona a la pagina
pd=En firefox funciona bien
Código :
<?php
header('Content-Type: text/xml';//le decimos al navegador q vamos a generara un xml
require("aut_verifica.inc.php");//motor de autenticacion
include("db_conexion.php");//conexion_bd
$proyecto_id=$_GET['id_proyect'];//recibimos la variable por url
$etapas_proyecto="SELECT pro.nom_proyecto,emp.nom_empresa,eta.nombre_etapa,eta.url_imagen,eta.fecha_publicacion,eta.comentarios_etapa
FROM proyecto_empresa pro,empresa emp,etapas_proyecto eta
WHERE eta.id_proyecto='$proyecto_id'
AND eta.id_proyecto=pro.id_proyecto
AND pro.rut_empresa=emp.rut_empresa order by eta.id_etapa asc";
$qry_etapas=mysql_query($etapas_proyecto,$db_conexion);
$numreg=mysql_num_rows($qry_etapas);
if($numreg==0){
header("Location:no_etapas.php");
exit;
}else{
//se empieza a escribir el XML
$xml='<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">';
while($array=mysql_fetch_array($qry_etapas)){
$xml.='<etapas>
<proyecto>'.$array["nom_proyecto"].'</proyecto>
<empresa>'.$array["nom_empresa"].'</empresa>
<etapa>'.$array["nombre_etapa"].'</etapa>
<comentarios><![CDATA['.$array["comentarios_etapa"].']]></comentarios>
<publicacion>'.$array["fecha_publicacion"].'</publicacion>
<urlimagen>'.$array["url_imagen"].'</urlimagen>
</etapas>';
}
$xml.='</rss>';
//echo $xml;
//genero el .xml
$name_file="C:/Appserv/www/proyecto_tci/etapas.xml";
$file=fopen($name_file,"w+");
fwrite($file,$xml);
fclose($file);
header("Location:xml_etapas.php?id_pro=$proyecto_id");
}
?>
NOTA: Debes usar la etiqueta code del foro
