Foros del Web » Programando para Internet » PHP »

tipo mime navegadores

Estas en el tema de tipo mime navegadores en el foro de PHP en Foros del Web. hola veran tengo el sigueitne problema y es que cunado un usuario de mi pagian sube un archivo a la pagina compruebo todo antes de ...
  #1 (permalink)  
Antiguo 10/03/2009, 18:03
 
Fecha de Ingreso: mayo-2007
Mensajes: 51
Antigüedad: 17 años
Puntos: 0
tipo mime navegadores

hola veran tengo el sigueitne problema y es que cunado un usuario de mi pagian sube un archivo a la pagina compruebo todo antes de subirlo con la variable global $_FILES['userfile']['type'] esto me devuelve el tipo de fichero que es si el navegador lo proporciona entocnes me surgen mucho probelmas con algunso navegadores como firefox 2 que cunado subes un fichero zip no detecta que es zipo y pone otro dato pone octer-steram o algo asi y eso es muy malo ya que si quiero validar los zipo eso no sirve ya que no es un formato valido ahora mi pregunta es como puedo subsanar este probelma de validadcion y que me coja el tipo correcto.

saludos y gracais de antemano
  #2 (permalink)  
Antiguo 10/03/2009, 18:37
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Respuesta: tipo mime navegadores

Cita:
Iniciado por ddanime Ver Mensaje
[...] pone otro dato pone octer-steram o algo asi y eso es muy malo [...]
Procura, en la medida de lo posible, evitar los "o algo así", "no se que", etc. Proporciona información exacta.


Hasta dónde sé, los posibles MIME-TYPE para los .zip pueden ser: application/x-compressed, application/x-zip-compressed, application/zip o multipart/x-zip. Podrías intentar con una regex.

Si bien, ninguno de estos corresponde menciona que tipo exacto te devuelve y el software con el que comprimiste ese archivo (porque supongo tú tienes control sobre él para asegurar es válido).

Un saludo.
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 10/03/2009, 18:47
 
Fecha de Ingreso: mayo-2007
Mensajes: 51
Antigüedad: 17 años
Puntos: 0
Respuesta: tipo mime navegadores

cuadno pongo o algo asi cambia una letra no todas jejej pero bueno te digo el valor esacto...
el valor esacto es application/octet-stream este valor no se corresponde con el mimetype de un zip y esta recomprobado que el archivo es un zip ya que con internet explorer funciona y con firefox 3 tambine pero con el dos no devuelve el valor que tiene que devolver por que puede swer o que solucion tengo no puedo dejar pasar un valor application/octet-stream ya que puede ser caulquier cosa como un php o cualquier otra cosa peor.

saludos
  #4 (permalink)  
Antiguo 11/03/2009, 08:14
 
Fecha de Ingreso: abril-2008
Mensajes: 435
Antigüedad: 16 años
Puntos: 10
Respuesta: tipo mime navegadores

Hola
mira a mi me paso hace un tiempo con las imagenes, no te queda otra que revisar todos los mimes posibles y validar contra eso, otra opcion menos segura es validar por la extension del archivo, pero no lo recomiendo

saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:59.