buenas gente, tengo un problema con una compresión de un archivo en GZip... Un php llamado sitemap.php me genera el sitemap de mi sitio, hasta ahora todo ok, si ingresan en
http://inmueble.cordobalquila.com.ar/sitemap.php pueden ver que anda todo ok. Pero ahora bien, si ingresan en
http://inmueble.cordobalquila.com.ar/sitemap.php?gz van a poder descargar el archivo comprimido, pero cuando lo abro con mi gestor de archivos WinRAR veo un archivo sitemap.xml-2 que, al abrirlo con cualquier editor de texto (previa descompresión) me muestra caracteres bastante extraños en vez de mi archivo XML original...
mi codigo de compresión es el sgte:
Código PHP :
// obtenemos el SITEMAP en XML
$sitemap = mysql_XML($sitemap, 'urlset', 'url', 'sitemap');
// mostramos la salida en XML
if (isset($_GET['gz'])) {
// seteamos el content-type y el disposition
header ('Content-type: application/x-gzip');
//header('Content-Encoding: x-gzip');
header('Content-Disposition: attachment; filename="sitemap.xml.gz"');
echo gzcompress($sitemap);
} else {
// seteamos el content-type
header ('Content-type: text/xml');
echo $sitemap;
}
qué es lo que estoy haciendo mal??? gracias!