Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/12/2013, 06:27
ismaelmolinas
 
Fecha de Ingreso: julio-2013
Ubicación: Paraguay
Mensajes: 71
Antigüedad: 11 años, 5 meses
Puntos: 0
Pregunta Warning: getimagesize(): Filename cannot be empty

Hola amigos, antes que nada quiero darles las gracias por ayudar a personas como yo, que estamos empezando a programar por nuestra cuenta, ayudando y dando criticas constructivas acompañadas de la experiencia que muchos de ustedes cuentan. Lo siguiente que me trae por aqui es esto:

Estoy realizando en script que sube fotos al servidor, para comprobar que la imagen sea un jpg y por cuestiones de seguridad use getimagesize:

Código PHP:
Ver original
  1. // Formato de la foto:
  2. $formato = getimagesize($_FILES['foto']['tmp_name']);
  3. if ($formato['mime'] != 'image/jpeg') {
  4.     $error = true;
  5.     $mensaje[] = ('Sólo se pueden enviar fotos en formato JPG.');
  6. }

Todo bien hasta ahi, funciona pero pasa lo siguiente, suponiendo que alguien de click al boton enviar sin cargar absolutamente nada me arroja el siguiente error:

Warning: getimagesize(): Filename cannot be empty

Los mensajes de error se muestran bien, pero estan acompañados por este ultimo, que dice que getimagesize no puede estar vacio, alguna solucion para esto? Espero la ayuda de ustedes. Muchas gracias.