Foros del Web » Programando para Internet » PHP »

Descargar archivos

Estas en el tema de Descargar archivos en el foro de PHP en Foros del Web. Bueno, la cuestion es simple, se q si al usuario lo mando a una pagina con un zip, la computadora solita le pone la ventanita ...
  #1 (permalink)  
Antiguo 03/06/2007, 11:23
Avatar de Maximillian  
Fecha de Ingreso: marzo-2005
Ubicación: México
Mensajes: 261
Antigüedad: 19 años, 1 mes
Puntos: 0
Descargar archivos

Bueno, la cuestion es simple, se q si al usuario lo mando a una pagina con un zip, la computadora solita le pone la ventanita de si quiere descargarlo, pero q pasa, si solamente quiero q descarge un txt???
Gracias de Antemano
  #2 (permalink)  
Antiguo 03/06/2007, 16:18
(Desactivado)
 
Fecha de Ingreso: diciembre-2006
Mensajes: 529
Antigüedad: 17 años, 5 meses
Puntos: 11
Re: Descargar archivos

No se entiende tu pregunta.
Si no quieres que descarguen ZIPs de tu site , pues no subas archivos de esos en tu web.

Evidentemente no se entiende tu planteo.

SAludos
  #3 (permalink)  
Antiguo 03/06/2007, 19:56
Avatar de eft0  
Fecha de Ingreso: junio-2003
Ubicación: Santiago - Chile
Mensajes: 635
Antigüedad: 20 años, 10 meses
Puntos: 9
Re: Descargar archivos

Lo que quieres hacer se le conoce como un "force download", y si se puede hacer, se logra modificando los headers del script PHP (que es por donde debes hacer la descarga, y no directamente del archivo txt). Los header son estos:

Código PHP:
header ("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header ("Content-Type: application/octet-stream");
header ("Content-Length: " filesize('archivo.txt'));
header ("Content-Disposition: attachment; filename=archivo.txt");
readfile("archivo.txt"); 
Suerte.
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 13:06.