Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/08/2010, 15:12
zapt142
 
Fecha de Ingreso: julio-2010
Ubicación: La Ciudad Blanca, Mérida-Yucatán
Mensajes: 375
Antigüedad: 13 años, 9 meses
Puntos: 7
Respuesta: enviar formulario con varios archivos

ok

vamos por partes

todos los input deben de estar asi

Código HTML:
<input  type="file" name="image[]" /> 
ahora vamos por la parte php

Código PHP:
Ver original
  1. $dir = "../images/productos/"; // este es el directorio(carpeta) en tu servidor
  2. $tot = count($_FILES['image']['name']); //aqui sacamos el numero total de los archivos a subir
  3. for($i=0;$i<$tot;$i++){ // el ciclo para recorrer el total
  4. move_uploaded_file ($_FILES['image']['tmp_name'][$i], $dir.$_FILES['image']['name'][$i]); // subimos los archivos
  5. }

Código PHP:
Ver original
  1. $_FILES['image']['name']

esto no lo muevas ya que $_FILES[nombre del input][nombre del archivo]
y como tus inputs se llaman image[] pos no tienes porque moverlos

una cosa mas la carpeta a la que deseas subir los archivos
debe tener en la parte de permisos 777 de lo contrario no permitira que subas los archivos a dicha carpeta

espero te sirva, y no te preocupes nadie nace sabiendo, por experiencia te digo que la practica hace al maestro.

saludos

Última edición por zapt142; 05/08/2010 a las 15:15 Razón: explicar mejor