Ver Mensaje Individual
  #12 (permalink)  
Antiguo 26/01/2005, 08:38
Avatar de X3mdesign
X3mdesign
 
Fecha de Ingreso: octubre-2003
Ubicación: Madrid
Mensajes: 649
Antigüedad: 20 años, 6 meses
Puntos: 2
hola, yo había hecho un sistema para guardar la BD pero sin las estructuras de las tablas, un poco más arcaico, jeje... al ver tu script, le he añadido lo siguiente:

Código PHP:
$nombre_fichero=mostrarFecha(mostrarHoy())."-backUp";
$compresion="gz";

if (!
headers_sent() ) { 
    
header("Pragma: no-cache"); 
    
header("Expires: 0"); 
    
header("Content-Transfer-Encoding: binary"); 
    switch (
$compresion) { 
    case 
"gz"
        
header("Content-Disposition: attachment; filename=$nombre_fichero.gz");
        
header("Content-type: application/x-gzip"); 
        echo 
gzencode($sql9); 
        break; 
    case 
"bz2"
        
header("Content-Disposition: attachment; filename=$nombre_fichero.bz2");
        
header("Content-type: application/x-bzip2"); 
        echo 
bzcompress($sql9); 
        break; 
    default: 
        
header("Content-Disposition: attachment; filename=$nombre_fichero");
        
header("Content-type: application/force-download");
        echo 
$sql
    } 
} else { 
    echo 
"<b>ATENCION: Probablemente ha ocurrido un error</b><br />\n<pre>\n$sql\n</pre>"

si ha $compresion le doy valor "gz" o "bz2" no me lo comprime.. me hace un archivo de 1Kb y me dice que el archivo tiene un formato desconocio o está dañado... sin embargo, si no le doy valor, me descarga correctamente el archivo...

qué puede ser?? bueno, muchas gracias!!
__________________
Nippon-Tour, tu portal sobre Japón
¿Te gusta el manga, haces tus propios dibujos? Visita FanArt de Nippon-Tour