Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/01/2010, 09:50
paynalton
 
Fecha de Ingreso: enero-2010
Mensajes: 152
Antigüedad: 14 años, 3 meses
Puntos: 5
Respuesta: Descargar archivos desde el servidor con botón "guardar"

bueno, como son varios archivos, tienes dos opciones:

La primera es que tu botón "descargar" ejecute un script que diga:
Código Javascript:
Ver original
  1. location.href="download.php?archivo="+archivo;

Esto en un bucle usando setinterval y cambiando el valor de "archivo" por el identificador del archivo a descargar, de esa manera tu usuario verá los cuadros de descarga aparecer uno tras otro.

La otra opción es que desde tu archivo PHP comprimas todos los ficheros a enviar en un ZIP y lo envíes en una sola descarga. Para ello tienes que mandar con javascript:

Código Javascript:
Ver original
  1. location.href="download.php?archivo="+archivo+","+archivo2+","+archivo3;

Esa es, para mí, la solución más cómoda para el usuario.

Por cierto..... la mayoría d elos navegadores analiza el content-Type del documento antes de presentarlo, así que si se trata de una descarga presentarán la ventana de descargas sin cambiar de página.