Ver Mensaje Individual
  #17 (permalink)  
Antiguo 27/02/2011, 20:00
Avatar de Marvin
Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 20 años, 1 mes
Puntos: 81
Respuesta: obtener de que tipo es una imagen

O mas facil aun... trata de implementar esto:
Código PHP:

$imagen 
"imagen.test.jpg";
$arrNombre explode('.',$imagen);
$extension $arrNombre[count($arrNombre)-1];
$arrExtPerm = array("jpg","gif","png");
$err 0;
foreach(
$arrExtPerm as $ext){
    if!(
strstr($extension,$ext)){
        
$err++;
    }    
}
if(
$err 0){
    echo 
'Foto no permitida';

O si prefieres lo pones en una funcion...
Código PHP:
if(checkExtension("imagen.test.jpg")){
    
//extension correcta
}else{
    
//extension no permitida
}

function 
checkExtension($imgName){
    
$arrNombre explode('.',$imgName);
    
$extension $arrNombre[count($arrNombre)-1];
    
$arrExtPerm = array("jpg","gif","png");
    
$err 0;
    foreach(
$arrExtPerm as $ext){
        if!(
strstr($extension,$ext)){
            
$err++;
        }    
    }
    if(
$err 0){
        return 
false;
    }else{
        return 
true;
    }

Suerte!
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!