Foros del Web » Programando para Internet » PHP »

Subir varias imágenes

Estas en el tema de Subir varias imágenes en el foro de PHP en Foros del Web. hola a [email protected] Necesito en un formulario, subir varias imágenes y que queden relacionadas.. es decir una especie de album.. pero que pueda subir como ...
  #1 (permalink)  
Antiguo 26/10/2004, 09:59
Avatar de Salome  
Fecha de Ingreso: noviembre-2002
Ubicación: Colombia
Mensajes: 1.032
Antigüedad: 15 años, 1 mes
Puntos: 1
Información Subir varias imágenes

hola a [email protected]

Necesito en un formulario, subir varias imágenes y que queden relacionadas.. es decir una especie de album.. pero que pueda subir como mínimo 5 archivos, que sus nombres queden almanacenados en una tabla y los archivos en un directorio..

ahora lo hago.. pero subiendo solo de a una foto...

Un saludo.. gracias.
  #2 (permalink)  
Antiguo 26/10/2004, 11:27
 
Fecha de Ingreso: diciembre-2003
Mensajes: 213
Antigüedad: 14 años
Puntos: 0
Nunca lo he hecho, pero supongo que con poner en el formulario los cinco <input type=file... > pero con distinto name=lo_que_sea
algo asi:
<input type=file name=img_1>
<input type=file name=img_2>
<input type=file name=img_3>
<input type=file name=img_4>
<input type=file name=img_5>

Es que esto no sirve??? no se, que a o mejor estoy diciendo una chorrada
  #3 (permalink)  
Antiguo 26/10/2004, 12:06
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Revisa el manual oficial de PHP al respecto ..

http://www.php.net/manual/es/feature...d.multiple.php

Los archivos los tratas como arrays y los accedes como ahí se explica. Así que puedes usar tus bucles para crear N "inputs" para subir N archivos (previa selección de cada uno por separado .. esto es así si usas sólo HTML ..)

Cada archivo que sube .. lo tienes en un array que vas a recorrer con un bucle donde vas a tener el nombre del archivo y vas a poder aplicar ahí tu move_uploaded_file() a cada uno además de hacer tu "INSERT" a tu BD con ese nombre del archivo.

Un saludo,
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 16:06.