Descargar programa pinchando en un enlace

rubia
22 de Junio del 2005
Hola,
quisiera saber cómo se puede descargar automáticamente por ejemplo un programa cuando pinchas sobre un enlace
gracias

RochvilL
22 de Junio del 2005
Para que se descargue un archivo solo tienes que utilizar el código como si el archivo fuera un link más, por ejemplo = <a href="archivo.zip">Descargar</a>

Loop
22 de Junio del 2005
$archivo = $id;
header ("Content-Disposition: attachment; filename=".$id."nn");
header ("Content-Type: application/octet-stream");
header ("Content-Length: ".filesize($archivo));
readfile($archivo);


En donde $id es el nombre del fichero, ¡ OBVIO ! se hace con header por lo que este script debe estar antes de cualquier salida al navegador, ! Es la forma correcta de mandar a descargas ya que muchas veces se requiere descargar Imágenes, y los navegadores ("no") las descargan, sino que las abren ellos mismos.

rainbow2
22 de Junio del 2005
No entiendo la pregunta...
Que quieres decir? Si pones un enlace normal (<a href="http://www.laweb.com/carpeta/arxivo.zip>", por ejemplo) lo descarga...