Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/06/2007, 12:12
MoebiusDigital
 
Fecha de Ingreso: junio-2007
Ubicación: Buenos Aires, Argentina
Mensajes: 262
Antigüedad: 17 años, 5 meses
Puntos: 1
Re: Descargar fichero txt

Qué tal, Maximillian. Aquí te dejo un script en PHP para que te descargue lo que sea que le mandes:

Código:
$f = base64_decode($_GET["file"]); //tomo el nombre del archivo codificado, para evitar problemas con espacios, acentos, y esconder la ruta del lugar original del archivo
$extensiones = array('txt'); //extensiones que se pueden bajar

$ftmp = explode(".",$f);
$fExt = strtolower($ftmp[count($ftmp)-1]);
	
$ftmp = explode("/",$f);
$fNom = strtolower($ftmp[count($ftmp)-1]);

if(!in_array($fExt,$extensiones)){
     echo "<b>ERROR!</b> no es posible descargar archivos con la extensión $fExt";
} else {
     header("Content-type: application/octet-stream");
     header("Content-Disposition: attachment; filename=\"$n\"\n");
     $fp=fopen("$f", "r");
     fpassthru($fp);
}