Ahora me funciona mirando un tipo sólo de archivo pero no con varios a la vez, os pego la línea en concreto (seguro que es un error de principiante), a ver que os parece:
   Código PHP:
    if (($_FILES['grafico']['type']) !== (("image/pjpeg")||("image/gif")||("image/png"))) { 
// etc...
}