05/05/2010, 18:11
|
| | | Fecha de Ingreso: enero-2005 Ubicación: España
Mensajes: 566
Antigüedad: 19 años, 9 meses Puntos: 5 | |
Recorrer un vector recogido por $_FILES Estoy en un proyecto de insertar varias imagenes a la vez y es la primera vez que hago algo asi y no se muy bien como hacerlo.
El caso es que con una funcion mezcla javascript y php,puedo aumentar o disminuir imputs tipe file para asi poder subir mas o menos imagenes, entonces el caso es el siguiente.
Imaginemos que subo 5 imagenes a la vez.
<input type="file" name="imagenespequenas[]"/>
Usaria este imput y la variable a enviar seria imagenespequenas[] que viene a ser un vector con las 5 imagenes, que serian
imagen1
imagen2
imagen3
imagen4
imagen5
Bueno, el tema es que no sé como recorrerlo ya que lo recojo con un $_FILES
asi
$imagenespequenas=$_FILES["imagenespequenas"]["name"];
y luego le meto un for asi
for ($i = 0; $i > count($imagenespequenas); $i++){
$imagenespequenas2=$_FILES["imagenespequenas"]["name"][$i];
}
Pero obviamente no funciona por que al recogerlo no esta dentro de un for y no solo coge el primer valor, pero si lo meto dentro del for al recoger los datos, la condicion para parar el bucle no se cumpliria por que esta dentro y no fuera.
Francamente no sé como hacerlo.
Simplemente decirme como mostrar todos los datos de un vector enviado de la forma que puse arriba, es decir con un [] en el name
Si no me explico bien decirmelo e intentaré exponerlo de otro modo.
__________________ Mi equipo Gigabyte GA-MA770T-UD3P Socket AM3|OZC StealthxStream 600 w | Gigabyte Radeon HD 4770 512MB GDDR5| AMD Phenom II 945 X4 Quad Core 3.0Ghz| Memoria Kingston 6GB DDR3 1333 |