Ver Mensaje Individual
  #19 (permalink)  
Antiguo 19/09/2013, 12:46
Avatar de Dalam
Dalam
 
Fecha de Ingreso: septiembre-2010
Mensajes: 409
Antigüedad: 13 años, 7 meses
Puntos: 56
De acuerdo Respuesta: limitar extension y renombrar al subir imagen

Cita:
Iniciado por Dalam Ver Mensaje
este codigo no es bueno. pues si en el nombre del archivo contiene gif, te lo reconocera como valido aunque la extension sea otra.
Yo te voy a ayudar con esto y luego te digo lo de redimensionar las imagenes.

Código PHP:
Ver original
  1. <?php
  2.  
  3.  function get_extension($_filename,$_array_extensions){
  4.     if(in_array(substr(strrchr($_filename, '.'), 1) , $_array_extensions)) return true;
  5.     return false;
  6.  }
  7.  
  8.  $_array = array('gif','jpeg','png');
  9.  
  10.  if(get_extension($_nombre,$_array) && $_tamano <= 3000000){
  11.     // Aqui todo el codigo que necesites ejecutar si se cumplen las condiciones de extension
  12.  }
  13. ?>

Como lo escribi al vuelo no me di cuenta de que faltaba cerrar unos parentesis.
Si tienes alguna otra duda mandame un mensaje.