Foros del Web » Programando para Internet » PHP »

¿Sabría alguien decirme por que está mal esta expresión?

Estas en el tema de ¿Sabría alguien decirme por que está mal esta expresión? en el foro de PHP en Foros del Web. foreach ($_FILES["archivos"]["error"] as $key => $error) De pronto ha dejado de funcionarme, al actualizar el paquete de php....
  #1 (permalink)  
Antiguo 21/04/2009, 05:52
Avatar de fernando83  
Fecha de Ingreso: abril-2009
Ubicación: Sevilla
Mensajes: 5
Antigüedad: 15 años
Puntos: 0
¿Sabría alguien decirme por que está mal esta expresión?

foreach ($_FILES["archivos"]["error"] as $key => $error)

De pronto ha dejado de funcionarme, al actualizar el paquete de php.
  #2 (permalink)  
Antiguo 21/04/2009, 06:39
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: ¿Sabría alguien decirme por que está mal esta expresión?

Supongo que te tira el error de Invalid argument supplied for foreach.

Es porque foreach espera que el 1er argumento sea un array, y si no lo es, muestra ese error. Hasta donde sé, $_FILES['file']['error'] no contiene un array.
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 13:15.