Buenas, comento el problema de forma sencilla.
Estoy montado un servidor para enviar ficheros. Este tipo de ficheros será siempre el mismo por lo que la extensión también.
El problema actual es que cada navegador me entrega un myme diferente (FF win, FF MAC, etc...), por lo que no puedo hacer una comprobación 100% eficaz. Comprobar la extensión tampoco porque el usuario puede modificarla.
Todas estas comprobaciones ahora las hago antes de almacenar el archivo en el servidor.
Entonces, me han comentado de leer los bits del fichero una vez almacenado en el servidor, ya que siempre seran los mismos si o si, y para cada tipo de fichero serán diferentes.
¿Esto es viable? de serlo, ¿es un buen sistema de comprobación?