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

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

主站蜘蛛池模板: 凄辱护士日本电影免费看 | 欧美激情va永久在线播放 | 超91精品手机国产 | 顶级欧美妇高清xxxxx | 国产人成午夜免电影费观看 | 最新国语自产精品视频在 | 国产偷窥女洗浴在线观看亚洲 | 91人人| 国产精品日本一区二区不卡视频 | 国产亚洲人成a在线v网站 | 亚洲欧美国产精品一区二区 | 欧美在线精品 | 狠狠狠狼鲁欧美综合网免费 | 国产精品综合在线观看 | 国产精品最新资源在线 | 日日摸夜夜添夜夜添特色大片 | 免费追剧大全 | 国产韩国日本欧美在线观看 | 精品视频在线观看 | 午夜性色一区二区三区不卡视 | 最近中文字幕完整版免费视 | 亚洲综合精品第一页 | 国产乱理伦片在线观看夜 | 69午夜成年免费视频 | 国产福利在线观看永久免费 | 亚洲欧美在线观看视频 | 亚洲色国产欧美日韩 | 免费午夜伦费影视在线观看 | 欧洲精品卡1区2卡三卡四卡 | 国产欧美日韩精品综合第一区 | 中文字幕在线免费观看 | 精品成人一区二区三区电影 | 国产日产欧产精品 | 欧美视频在线第12页 | 欧美一区二区三区免费观看视频 | 国产中文字幕永久在线观看 | 亚洲免费在线视频观看 | 无人视频免费观看免费视频 | 中文韩国午夜理伦三级好看 | 亚洲欧美国产人成在 | 亚洲精品国产第一区第二区国 |