mmm
más cerca... pero tuve dos errores :P  
 Código PHP:
    $mime_types = array(
  "image/gif",
  "image/jpg",
  "image/jpeg",
  "image/pjpeg",
  "image/bmp",
);
if (in_array($_FILES['upload']['type'],$mime_types)) { //hay q poner q lo q se matchee es el type
  //subir el archivo
} else {
  die("tipo de archivo no soportado");
}