Foros del Web » Programando para Internet » PHP »

Como hacer para que se descargue un archivo.

Estas en el tema de Como hacer para que se descargue un archivo. en el foro de PHP en Foros del Web. Vamos a ver, en el tema no sabia como resumir lo que voy a exponer, por eso no ha quedado muy claro. Tampoco se si ...
  #1 (permalink)  
Antiguo 06/08/2007, 19:39
 
Fecha de Ingreso: mayo-2005
Mensajes: 103
Antigüedad: 19 años
Puntos: 1
Como hacer para que se descargue un archivo.

Vamos a ver, en el tema no sabia como resumir lo que voy a exponer, por eso no ha quedado muy claro.

Tampoco se si este es el apartado adecuado, quizas podria ir tambien en apache.

El caso es, que quiero que cuando alguien haga click en un enlace que es un archivo .torrent, este archivo no se abra en el navegador como una pagina en blanco con muchos simbolos raros, si no que directamente salga para descargar.

No se como puedo hacerlo, la cosa es que a veces se abre esa pagina y otras veces sale para descargar.

Si se puede hacer modificando alguna opcion de apache o por el .htaccess mejor para no tocar programacion.

Un saludo y gracias.
  #2 (permalink)  
Antiguo 07/09/2007, 09:00
 
Fecha de Ingreso: mayo-2005
Mensajes: 103
Antigüedad: 19 años
Puntos: 1
Re: Como hacer para que se descargue un archivo.

Subo, ya que aún no tengo respuesta.

Saludos.
  #3 (permalink)  
Antiguo 07/09/2007, 11:00
Avatar de Seppo  
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 1 mes
Puntos: 17
Re: Como hacer para que se descargue un archivo.

Lo que tenés que hacer es mandar un header indicando que estás mandando una aplicación y no texto.

Código PHP:
header('Content-type: application/octet-stream');
header('Content-Disposition: attachment; filename="miarchivo.torrent"'); 
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 23:57.