Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/04/2012, 00:05
zz_sioux
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Tipos mime - extension

Cita:
Iniciado por emprear Ver Mensaje
En .htaccess

AddType tipo extensión/es

En tu ejemplo

Código Apache:
Ver original
  1. AddType application/msword .doc .dot

Saludos
Claro, esto es excelente, yo en realidad estoy haciendo una app de escritorio, uso la librería libmagic(magic), para obtener el tipo mime de un archivo desconocido, pero el problema es ue le uiero asignar la extensión justa al archivo, y como hay tipos mimes con mas de una extension, pues bueno... ahí está mi duda, esto es

diccionario tipomime - extension (extracto)

application/msword ['.doc', '.dot', '.w6w', '.wiz', '.word']
video/quicktime ['.moov', '.mov', '.qt']
image/png ['.png', '.x-pn']
application/x-excel ['.xla', '.xlb', '.xlc', '.xld', '.xlk', '.xll', '.xlm', '.xls', '.xlt', '.xlv', '.xlw']
application/x-koan ['.skd', '.skm', '.skp', '.skt']
application/vnd.ms-excel ['.xlb', '.xlc', '.xll', '.xlm', '.xls', '.xlw']
image/xpm ['.xpm']
image/x-pict ['.pct']

mi aplicacion funciona asi, identifica el tipo mime de un archivo desconocido con libmagic, y luego me devuelve una lista de extensiones posibles, como por ejemplo, si la el tipo mime de un archivo me devuelve video/quicktime yo tengo 3 tipos de extensión posible. Ahora bien, como hago para identificar cual de los 3 tipos de extensión le corresponde, o dos en caso de image/png, u 11 en caso de aplication/x-excel, etc...