Foros del Web » Programando para Internet » PHP »

porque no me funciona este if...

Estas en el tema de porque no me funciona este if... en el foro de PHP en Foros del Web. Hola estoy intentando crear un condicional con el tipo de archivo que sube el cliente pero siempre se cumple la condicional sea cual sea el ...
  #1 (permalink)  
Antiguo 02/02/2012, 08:49
 
Fecha de Ingreso: mayo-2011
Mensajes: 1.201
Antigüedad: 12 años, 11 meses
Puntos: 10
porque no me funciona este if...

Hola estoy intentando crear un condicional con el tipo de archivo que sube el cliente pero siempre se cumple la condicional sea cual sea el archivo, muestro el condicional.

Código PHP:
Ver original
  1. if(($_FILES['archivo']['type'][$i]!='image/jpeg')&&($_FILES['archivo']['type'][$i]!='image/png')){
  2. echo 'El archivo '.($i+1).' es de tipo: '.$_FILES['archivo']['type'][$i].'';
  3. }

saludos.
  #2 (permalink)  
Antiguo 02/02/2012, 09:14
 
Fecha de Ingreso: diciembre-2008
Mensajes: 805
Antigüedad: 15 años, 4 meses
Puntos: 20
Respuesta: porque no me funciona este if...

te da algun error o no te hace caso??
  #3 (permalink)  
Antiguo 02/02/2012, 09:21
 
Fecha de Ingreso: mayo-2011
Mensajes: 1.201
Antigüedad: 12 años, 11 meses
Puntos: 10
Respuesta: porque no me funciona este if...

no me da ningun error, simplemente no me cumple la condicion, me salta el echo siempre, saludos.
  #4 (permalink)  
Antiguo 02/02/2012, 09:29
 
Fecha de Ingreso: mayo-2011
Mensajes: 1.201
Antigüedad: 12 años, 11 meses
Puntos: 10
Respuesta: porque no me funciona este if...

en formulario lo tengo asin:

Código HTML:
Ver original
  1. <input name="archivo"  type="file">
  2.  <input name="archivo"  type="file">

probe esto:
Código PHP:
Ver original
  1. echo $_FILES['archivo']['type'][0];

y me muestra i en pantalla, a que es debido, saludos.
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 00:41.