Foros del Web » Programando para Internet » PHP »

el foreach no acepta $_FILE?

Estas en el tema de el foreach no acepta $_FILE? en el foro de PHP en Foros del Web. hola, bueno el caso es el siguiente, estoy haciendo un upload multiple de archivo sencillo, no me importa ni el tamaño, ni la extension..bla.... ahora ...
  #1 (permalink)  
Antiguo 28/08/2004, 11:48
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 15 años, 10 meses
Puntos: 6
el foreach no acepta $_FILE?

hola, bueno el caso es el siguiente, estoy haciendo un upload multiple de archivo sencillo, no me importa ni el tamaño, ni la extension..bla....

ahora bien tengo un foreach de esta forma
Código PHP:
if(isset($_POST['cantidad'])&&($_POST['num'])){
            for(
$x=1;$x<=$_POST['num'];$x++){
                    echo 
"Archivo No. $x:&nbsp;<input name=\"archivo[]\" type=\"file\"><br>";
                    }echo 
"<input name=\"enviar\" type=\"Submit\" value=\"Subir\">";
            } if(isset(
$_POST['enviar']))
                {
                    foreach(
$_POST['archivo'] as $imagen){
                            echo 
$imagen."<br>";
                            }
//print_r($_POST['archivo']);
                    

hasta ahi me despliegua lo que quiero, el nombre del archivo (pos ando probando y viendo si cada cosa va funcionando)..

pero si en el foreach en lugar de $_POST['archivo'] coloco $_FILES['archivo']


pues me dice que no es válido para el foreach

:(

entonces?
__________________
www.dataautos.com
  #2 (permalink)  
Antiguo 30/08/2004, 03:23
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 5 meses
Puntos: 16
Hola,

En http://www.php.net/manual/en/feature...d.multiple.php te da la estructura del array en un upload multiple. De todas formas, deberia dejarte andar por ese array. ¿Seguro que tienes bien puesto el enctype del form?

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 30/08/2004, 08:08
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 15 años, 10 meses
Puntos: 6
bueno ya lo habia resuelto Josemi, gracias , ahora ya va bien
__________________
www.dataautos.com
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:15.