Hola amigos tengo un problema uso una funcion para saber si una imagen es jpg o gif, el problema es que ella uso como referencia los tres ultimas letras de la imagen. ejemplo : jpg o gif, el problema es q hay algunas imagenes q son jpeg y alli no me sirve la funcion y me manda error, alguna sugerencia
aqui esta el code
Código PHP:
$file_name = $_FILES[$file_id]['name'];
$longitud = strlen($file_name);
$posicion = $longitud - 3;
$extension = strtolower(substr($file_name, $posicion,3));
if ($extension == "jpg" || $extension == "gif")
{
//codigo si esta bien
}else{
//codigo si esta mal
}