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");
}