Foros del Web » Programando para Internet » PHP »

Descargar varios archivos a la vez en PHP

Estas en el tema de Descargar varios archivos a la vez en PHP en el foro de PHP en Foros del Web. Tengo una duda, estoy haciendo un formulario donde se capturan varios campos (los cuales quedan guardados en MySQL) y a lavez, se sube un archivo. ...
  #1 (permalink)  
Antiguo 03/08/2012, 13:10
 
Fecha de Ingreso: diciembre-2008
Mensajes: 738
Antigüedad: 15 años, 4 meses
Puntos: 15
Descargar varios archivos a la vez en PHP

Tengo una duda, estoy haciendo un formulario donde se capturan varios campos (los cuales quedan guardados en MySQL) y a lavez, se sube un archivo. Lo que quiero es que el usuario en el "frontend" pueda descargar todos los archivos de una vez, o los archivos resultados de una búsqueda filtrada al hacer solo clic

¿Es esto posible con PHP? Que tendría que hacer.
  #2 (permalink)  
Antiguo 03/08/2012, 13:11
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Descargar varios archivos a la vez en PHP

No se pueden descargar varios archivos a la vez. ¿Donde has visto eso?

En dado caso podrías guardar todos los archivos en un Zip y descargar el Zip.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 03/08/2012, 13:14
 
Fecha de Ingreso: diciembre-2008
Mensajes: 738
Antigüedad: 15 años, 4 meses
Puntos: 15
Respuesta: Descargar varios archivos a la vez en PHP

¿Y no se puede generar un Zip automáticamente?
  #4 (permalink)  
Antiguo 03/08/2012, 13:28
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Descargar varios archivos a la vez en PHP

¡Claro que si!

Tampoco me refería a que lo hicieras a mano, aunque ciertamente debes programar eso también.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 03/08/2012, 13:32
 
Fecha de Ingreso: diciembre-2008
Mensajes: 738
Antigüedad: 15 años, 4 meses
Puntos: 15
Respuesta: Descargar varios archivos a la vez en PHP

¿Y como puedo hacer eso?
  #6 (permalink)  
Antiguo 03/08/2012, 13:33
 
Fecha de Ingreso: junio-2012
Mensajes: 18
Antigüedad: 11 años, 10 meses
Puntos: 2
Respuesta: Descargar varios archivos a la vez en PHP

¿Y no seria mejor trabajar con un background worker en el navegador con javascript para generar una cola de descargas, y conforme se vayan descargando se va llamando a la pila de descargas? No se, no tengo mucha idea al respecto pero creo quesería algo que podría funcionar.

Saludos.

Francisco J.
  #7 (permalink)  
Antiguo 03/08/2012, 13:40
 
Fecha de Ingreso: diciembre-2008
Mensajes: 738
Antigüedad: 15 años, 4 meses
Puntos: 15
Respuesta: Descargar varios archivos a la vez en PHP

¿Y como podría hacer eso?

Gracias :)
  #8 (permalink)  
Antiguo 03/08/2012, 13:42
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Descargar varios archivos a la vez en PHP

Puedes comenzar consultando la referencia de PHP al respecto, como siempre.
http://php.net/zip
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #9 (permalink)  
Antiguo 03/08/2012, 13:44
 
Fecha de Ingreso: diciembre-2008
Mensajes: 738
Antigüedad: 15 años, 4 meses
Puntos: 15
Respuesta: Descargar varios archivos a la vez en PHP

Muchas gracias
  #10 (permalink)  
Antiguo 03/08/2012, 13:49
 
Fecha de Ingreso: junio-2012
Mensajes: 18
Antigüedad: 11 años, 10 meses
Puntos: 2
Respuesta: Descargar varios archivos a la vez en PHP

Como te comento no conozco mucho al respecto pero mira estos enlaces:

http://www.desarrolloweb.com/articulos/web-worker-html5.html
http://www.slideshare.net/rodolfoeduardofinochietti/html5-web-workers

Espero te sirvan.

Saludos.
Francisco J.

Etiquetas: formulario, mysql, vez, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:36.