Foros del Web » Programando para Internet » PHP »

Descargar ficheros.

Estas en el tema de Descargar ficheros. en el foro de PHP en Foros del Web. Como pudiera poner un link o boton de descarga, para poder descargar al pc un txt....
  #1 (permalink)  
Antiguo 22/05/2009, 02:38
 
Fecha de Ingreso: mayo-2009
Mensajes: 18
Antigüedad: 14 años, 11 meses
Puntos: 0
Descargar ficheros.

Como pudiera poner un link o boton de descarga, para poder descargar al pc un txt.
  #2 (permalink)  
Antiguo 22/05/2009, 02:49
Usuario no validado
 
Fecha de Ingreso: octubre-2008
Ubicación: BRUSELAS
Mensajes: 211
Antigüedad: 15 años, 5 meses
Puntos: 3
Respuesta: Descargar ficheros.

<a href="pagina_descarga.php?file=archivo.txt"> Descargar archivo.txt</a>

en la pagina : pagina_descarga.php

Código PHP:
$ruta='ruta/';
if(isset(
$_GET['file']) and !empty($_GET['file']) and file_exists($ruta.$_GET['file']){
     
$file=$_GET['file'];
     
$url=$ruta.$file;
     
header("Content-disposition: attachment; filename=$file" ); 
     
header("Content-type: application/octet-stream" );
     
readfile($url);

  #3 (permalink)  
Antiguo 22/05/2009, 03:51
 
Fecha de Ingreso: mayo-2009
Mensajes: 18
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: Descargar ficheros.

gracias , pero como podria forzar al navegador para que no me pida confirmacion
  #4 (permalink)  
Antiguo 22/05/2009, 09:23
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: Descargar ficheros.

Eso no es posible hacerlo ese comportamiento es enteramente del navegador y no se puede "brincar".

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 19:41.