Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/09/2004, 08:47
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Debes usar cabeceras HTTP para indicar a tu cliente (navegador) que los datos que vas a enviar son para descargar.

Más info y ejemplos:
www.php.net/header

Así que tendras un script tipo:
descargar.php?archivo=tal.pfd

que hará esos header() y demás junto con un readfile() tras el envio de las cabeceras HTTP adecuadas para entregar el archivo al "buffer" de salida.

Un saludo,