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!