Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/09/2014, 13:42
rodrigo_temuco
 
Fecha de Ingreso: abril-2011
Ubicación: Vilcún, cerca de Temuco
Mensajes: 67
Antigüedad: 13 años, 7 meses
Puntos: 5
Respuesta: Descarga de Archivo al enviar Formulario

Una vez creado el .zip, en vez de generar contenido HTML con echo o print() como siempre, tienes que enviar un 'header' más o menos así:

Código PHP:
Ver original
  1. header("Content-type: application/zip");
  2. header("Content-Disposition: attachment; filename=$nombre_archivo");
  3. header("Content-length: " . filesize($nombre_archivo));
  4. header("Pragma: no-cache");
  5. header("Expires: 0");
  6. readfile("$nombre_archivo");

Saludos