| |||
Re: ¿Como iniciar la descarga de un fichero? Perdona la broma, pero no puedes decir que no te conteste a tu pregunta. ![]() Hay varios metodos para iniciar la descargar de un fichero desde PHP. La mas sencilla es en el caso de que el fichero no se pueda visualizar en el navegador. Por ejemplo, si es un zip, un doc,... es decir, los ficheros que hacen que te aparezca el dialogo de "abrir o guardar" de tu navegador cuando pinchas un link a ellos. Para estos ficheros lo unico que tienes que hacer el redireccionar el navegador al fichero con la funcion header("location: url_del_fichero") (ver manual). Para ficheros que abre el navegador debes crear unas cabeceras con header() para forzar la descarga. Esto tambien lo puedes hacer para descargar ficheros creados dinamicamente. Yo he conseguido hacer que se descarguen ficheros .html y .csv empleando header() y buscando en numerosos foros. espero haberte orientado un poco. Josemi Aprendiz de mucho, maestro de poco. |