Para poder ver si un archivo es .png. .jpg o .gif puedes usar
$_FILES["nombre_del_campo"]["type"]
Ejemplo
Código PHP:
$srcImg_type = $_FILES["nombre_del_campo"]["type"];
if($srcImg_type == "image/x-png"
|| $srcImg_type == "image/png"
|| $srcImg_type == "image/gif"
|| $srcImg_type == "image/gif"
|| $srcImg_type == "image/pjpeg"
|| $srcImg_type == "image/jpeg"){
//Codigo indicando si es una de los mencionados anteriormente
}else{
//Codigo cuando no es lo que menciono anteriomente
}