Comunidad de diseño web y desarrollo en internet online

Problemas con MIME y Firefox

Citar            
MensajeEscrito el 07 Ene 2013 07:02 pm
Hola.

Tengo un problema a la hora de subir un fichero .pdf al servidor mediante PHP.

Se que tiene algo que ver con los MIME Types. Y aunque he buscado información no hay manera de que funcione.

En Firefox cuando valido el MIME de un archivo .pdf parece que no lo reconoce por lo que no realiza la carga. Sin tocar nada del código hago la prueba con Chrome y me lo sube a la primera.

Cuando uso un if ($_FILES['file']['type']=='application/pdf'){} Firefox no entra en el if. Sin embargo, Chrome sí.

He probado también a añadir los siguientes tipos que son todos los que he ido encontrando mientras buscaba información por la red. Ninguno funciona.

    application/x-real
    application/vnd.adobe.xfdf
    application/vnd.fdf
    application/acrobat
    application/x-pdf
    applications/vnd.pdf
    text/pdf
    text/x-pdf

¿Alguien sabe como puedo solucionar esto?

Por curioso

8 de clabLevel



 

chrome
Citar            
MensajeEscrito el 08 Ene 2013 03:45 pm
Mejor que comprobar el tipo mime es comprobar la extensión del archivo. Evidentemente Firefox no está enviado el tipo mime, además, ese dato se puede spoofear desde el navegador.

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.