<?
/***下载***/
$fp = fopen($upload_dir.$upload_file,"r"); // 以只读的方式打开文件 
/**输入文件标签**/
Header("Content-type: application/octet-stream");
Header("Accept-Ranges: bytes");
Header("Accept-Length: ".filesize($upload_dir.$upload_file));
Header("Content-Disposition: attachment; filename=" . $upload_file);
/**输出文件内容**/
echo fread($fp,filesize($upload_dir . $upload_file));
fclose($fp);
?>

解决方案 »

  1.   

    不是,我的意思是server上有个exe文件,server运行在linux平台下,我要把exe下载到当前浏览器的客户端上来!
      

  2.   

    通过上面兄弟提到的可以把应用程序下载到本地浏览器,如何通过IE驱动这个程序运行呢?看到国外的网站上不是就自动的给当前浏览器安装上了一个应用程序。主要目的是如何通过IE驱动这个程序运行,该程序是在win平台下的。与服务器平台不同。