Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/03/2004, 09:28
Avatar de Ugho
Ugho
 
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 487
Antigüedad: 21 años, 5 meses
Puntos: 0
Bajar archivo sin visualizarlo...

Estimados amigos:
Quisiera bajar un archivo directamente sin visualizarlo. Estuve investigando un poco y leyendo algunas repuestas en este foro y encontre este codigo, pero no entendi mucho y al tratar de incorporarlo a mi codigo no me funciono....por supuesto porque no tengo claro lo que hace.
Quisiera que alguien me ayudara con un ejemplo pratico para utilizar este codigo (si es que esta bien)...ya sea con un link o un boton u otra forma.....
Saludos....
-----------------------------------------------------------
$userfile = "archivos/MIARCHIVO.xls";
$size = filesize($userfile);
$fp=fopen($userfile,"r");
header("Pragma: no-cache");// HTTP/1.0
header("Cache-Control: no-cache, must-revalidate");// HTTP/1.1
header("Content-Type: application/octet-stream");
if(preg_match("/MSIE 5.5/", $HTTP_USER_AGENT)) {
$header = "Content-Disposition: filename=".$userfile;

}else {
$header = "Content-Disposition: attachment; filename=".$userfile;

}
header($header);
$header_str = "Content-Length: ".$size;
header($header_str);
header("Content-Transfer-Encoding: binary\n");
fpassthru($fp);
-----------------------------------------------------------
__________________
________________________________________

Ugho.