Estimados buenas tardes estoy haciendo un csv el cual lo genero y lo imprimo con echo para luego poner los headers
header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header ("Last-Modified: " . gmdate("D,d M YH:i:s") . " GMT");
header ("Cache-Control: no-cache, must-revalidate");
header ("Pragma: no-cache");
header ('Content-Type: text/html; charset=utf-8');
header ("Content-Disposition: attachment; filename=".$archivo_nombre.".csv" );
header ("Content-Description: PHP/INTERBASE Generated Data" );
echo $archivo_de_salida;
El tema es que ahora necesito que en vez de mandarme un csv me mande un .gz que seria el mismo archivo pero comprimido. Como veran este archivo se hace al vuelo y seria bueno que no se use el disco para escribirlo y luego comprimirlo. Alguien me puede guiar para que sea todo al vuelo?,
millon de gracias
Santa