Foros del Web » Programando para Internet » PHP »

Subir multples imagenes al servidor y a la base de datos

Estas en el tema de Subir multples imagenes al servidor y a la base de datos en el foro de PHP en Foros del Web. Hola a todos, tengo un problema, a ver si alguien pasó por lo mismo. Necesito ingresar desde un input file, multples imagenes, y que haga ...
  #1 (permalink)  
Antiguo 04/08/2010, 08:25
 
Fecha de Ingreso: agosto-2010
Mensajes: 1
Antigüedad: 13 años, 9 meses
Puntos: 0
Pregunta Subir multples imagenes al servidor y a la base de datos

Hola a todos, tengo un problema, a ver si alguien pasó por lo mismo.
Necesito ingresar desde un input file, multples imagenes, y que haga una copia al servidor, y al mismo tiempo guarde la nueva direccion en un campo de una base de datos...
alguien sabe como se hace eso?
intente con jquerys...
pero se me complica todo..
no encontre ningun ejemplo claro
Desde ya muchas gracias
  #2 (permalink)  
Antiguo 04/08/2010, 09:14
Avatar de ginitofl  
Fecha de Ingreso: diciembre-2006
Ubicación: Lima Perú
Mensajes: 349
Antigüedad: 17 años, 4 meses
Puntos: 22
Respuesta: Subir multples imagenes al servidor y a la base de datos

Hola Alias puedes probar el SWF Upload http://swfupload.org/project

Saludos.
  #3 (permalink)  
Antiguo 04/08/2010, 18:33
 
Fecha de Ingreso: junio-2007
Ubicación: Buenos Aires, Argentina
Mensajes: 262
Antigüedad: 16 años, 11 meses
Puntos: 1
Respuesta: Subir multples imagenes al servidor y a la base de datos

Hasta donde sé (y eso no es decir mucho) no se pueden subir múltiples archivos desde un solo input en HTML. Yo probaría con lo que te recomienda ginitofl... o quizás haya algún módulo de JS que pueda hacer esto. Casi seguro que desde HTML o PHP no.
__________________
Moebius Digital | La pieza que faltaba
Diseño web | Web hosting
  #4 (permalink)  
Antiguo 04/08/2010, 22:09
 
Fecha de Ingreso: enero-2008
Mensajes: 68
Antigüedad: 16 años, 3 meses
Puntos: 1
Respuesta: Subir multples imagenes al servidor y a la base de datos

Hace unos días me vi en el mismo problema, y hay dos tipos de soluciones.

1. La más tediosa para el usuario
1.1 Preguntarle al usuario que te diga cuántos archivos quiere subir, y luego muéstrale tantos inputs como sean necesarios.
1.2 Puedes generar inputs dinámicamente con javascript.

2. Más viable. Pídele al usuario que comprima los archivos en un ".zip" y te lo envié. Luego el PHP extrae los archivos y hace lo que estimes necesario. Para esto puedes utilizar la librería PclZip.

No sé cuán avanzado estás en PHP, pero, si necesitas más ayuda, no dudes en preguntar.
  #5 (permalink)  
Antiguo 05/08/2010, 05:53
 
Fecha de Ingreso: mayo-2009
Mensajes: 41
Antigüedad: 15 años
Puntos: 1
Respuesta: Subir multples imagenes al servidor y a la base de datos

Algo parecido al SWF Upload es lo que usa GMail, y funciona realmente bien, pero como siempre tendrás que hacer el sustituto para aquellos que no tengan flash, y, si es el mismo que usa GMail, sobre linux no funciona.
De otra manera, lo que te han dicho, con javascript para generar inputs o un botón "Insertar otro" que al presionarlo cargue el ya elegido, y vuelva al "formulario" para insertar otro más, es lo que usan la mayoría de los programas de educación que solo tienen codigo del lado del servidor.
Tambien te puede funcionar algún applet en java, como hace tuenti

Última edición por angel9484; 05/08/2010 a las 05:55 Razón: edito los que usan applets de java: facebook usa tambien flash para hacer multiple upload
  #6 (permalink)  
Antiguo 05/08/2010, 10:04
 
Fecha de Ingreso: junio-2010
Mensajes: 59
Antigüedad: 13 años, 11 meses
Puntos: 5
Respuesta: Subir multples imagenes al servidor y a la base de datos

La opcion de comprimir el archivo en un zip o rar es muy molesta para el usuario
La opcion de preguntarle al usuario cuantos archivos desea ingresar tampoco sera de mucho agrado para el usuario
La mejor opcion (a mi modesto parecer) es usar javascript, descargando alguna libreria que te permita hacer dinamica la carga de los input file.
Por ejemplo http://www.fyneworks.com/jquery/multiple-file-upload/#tab-Examples

Última edición por rodrigo_1986; 05/08/2010 a las 12:11

Etiquetas: upload-file
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 09:49.