日韩欧美国产精品免费一二-日韩欧美国产精品亚洲二区-日韩欧美国产精品专区-日韩欧美国产另-日韩欧美国产免费看-日韩欧美国产免费看清风阁

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

PHP實現的文件直接輸出下載

admin
2012年4月4日 1:0 本文熱度 2962
  你一定會笑我“下載文件”如此簡單都值得說?當然并不是想你想象的那么簡單。例如你希望客戶要填完一份表格,才可以下載某一文件,你第一個想法一定是用 “Redirect”的方法,先檢查表格是否已經填寫完畢和完整,然后就將網址指到該文件,這樣客戶才能下載,例如筆者編寫的以下代碼:

  <?

  // 檢查 FORM 是否全部填寫完畢...

  if ($form_completed) {

  Header("Location: http://www.myweb.com/download/info_check.exe");

  exit;

  }

  ?>

  或者是以下的情況:

  “ <a >開始下載文件</a> ”

  這里利用了ID方式接收要下載文件的編號,然后用“Redirect”的方式連接到實際的網址。   

  如果你想做一個關于“網上購物”的電子商務網站,考慮安全問題,你不想用戶直接復制網址下載該文件,筆者建議你使用PHP直接讀取該實際文件然后下載的方法去做。程序如下:   

  <?

  $file_name = "info_check.exe";

  $file_dir = "/public/www/download/";

  if (!file_exists($file_dir . $file_name)) { //檢查文件是否存在

  echo "文件找不到";

  exit;

  } else {

  $file = fopen($file_dir . $file_name,"r"); // 打開文件

  // 輸入文件標簽

  Header("Content-type: application/octet-stream");

  Header("Accept-Ranges: bytes");

  Header("Accept-Length: ".filesize($file_dir . $file_name));

  Header("Content-Disposition: attachment; filename=" . $file_name);

  // 輸出文件內容

  echo fread($file,filesize($file_dir . $file_name));

  fclose($file);

  exit;}

  ?>

  而如果文件路徑是“http”或者“ftp” 網址的話,則源代碼會有少許改變,程序如下:   

  <?

  $file_name = "info_check.exe";

  $file_dir = "http://www.easycn.net/";

  $file = @ fopen($file_dir . $file_name,"r");

  if (!$file) {

  echo "文件找不到";

  } else {

  Header("Content-type: application/octet-stream");

  Header("Content-Disposition: attachment; filename=" . $file_name);

  while (!feof ($file)) {

  echo fread($file,50000);

  }

  fclose ($file);

  }

  ?>

  這樣就可以用PHP直接輸出文件了。

該文章在 2012/4/4 1:00:29 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 国产原创露脸视频在线观看 | 欧美成aⅴ人高清免费观看 精品人伦一区二区三区 | 中文子幕在线观看 | 日韩精品视频网站在线 | a级精品国产片在线观看 | 欧美亚洲综合成人a∨在线 亚洲国产中文字幕在线观看 | 国产精品日韩欧美一区2区3区 | 人成黄页在线观看国产 | 日韩亚洲人成在线综合日本 | 欧美日韩在线视频一区 | 精品一区在线 | 国内精品自产拍在线观看 | 国产亚洲日韩网爆欧美 | 国产一级a毛一级a毛视频 | 久中文字幕中文字幕亚洲无线 | 97中文人 | 高清影视电视剧在线观看 | 国语国产自产精品 | 精品亚洲欧| 国产日韩欧 | 国产suv精品一区二区62 | 国产欧美日韩综合精品一区二区 | 欧美人与动生 | 国产日韩在线看 | 日本免费一区二区三区在线视频 | 青青青国产在线观看资源 | 亚洲欧美激情精品一 | 在线一区二区三区中文字幕 | 最新亚洲人成网站在线 | 7799精品天天综合网 | 国产操缅甸女人 | 国产经典aⅴ三级观看 | 欧美亚洲丝袜制服中文 | 亚洲精品国自产拍在线观看 | 欧美v亚洲v综合ⅴ国产v | 一本之道高清 | 另类专区亚洲97在线视频 | 国产伦精品一区二区三 | 婷婷四房综合激情五月在线 | 巨大欧美黑人xxxxbbbb | 亚洲一区日韩高清中文字幕亚洲 |