como seria la cabecera content-type para descargar ficheros doc (word) y pdf?
gracias...
un saludo
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
| |||
Las mismas que para otro cualquiera .. Por ejemplo (extraido del manual oficial de PHP): Código PHP: Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| ||||
Hola de nuevo, es posile que estas cabeceras no funcionen bien con IE6?, me explico... En el caso de descargar pdf, IE6 los baja bien, pero si el fichero es de un tamaño no pequeño (1xx, 2xx,... Kb), a la hora de abrirlos con el Adobe Reader (por ejemplo) me muestra un mensaje de error al intentar abrirlo (incluyo tambien como cabecera content-length=...). Puede ser, por que necesite alguna otra cabecera adicional, o modificar alguna de las que hay? En cambio este problema con me ocurre con Mozilla que lo hace perfecto. Por otro lado, que cabecera content-type seria para descargar ficheros de MS Word (doc)?, seria application/octet-stream? gracias otra vez, Cluster. un saludo ![]()
__________________ If you think fuck is funny, fuck yourself and save your money, espero que entendais la moraleja... je, je, je |
| |||
La cabecera: application/octet-stream Indica "archvo binario" (o similar) no si es un ".doc" o un ".pdf" o hata un .exe por poner ejemplos .. Es cierto que no todo navegador implementa y sigue las normas del protocolo HTTP (que puedes ver en sus RFC's correspondientes) .. así que tendras que "estudiar" más sobre las características própias de cada navegador y de como este interpreta sus datos para inicar una "descarga". Esto ya se "escapa" y no controla PHP .. PHP sólo te pone a tu disposición la función header() para que tu "lanzes" esas cabeceras .. Lo que interprete el cliente (navegador) ya es problema concreto de este. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |