公交车上荫蒂添的好舒服的电影-公用玩物(np双xing总受)-公用小荡货芊芊-公与妇仑乱hd-攻把受做哭边走边肉楼梯play-古装一级淫片a免费播放口

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

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

admin
2012年4月4日 1:0 本文熱度 3067
  你一定會笑我“下載文件”如此簡單都值得說?當然并不是想你想象的那么簡單。例如你希望客戶要填完一份表格,才可以下載某一文件,你第一個想法一定是用 “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

主站蜘蛛池模板: 国产极品精频在线观 | 高清少妇熟女一区二区 | 国产无套露脸大学生视频 | 91精品国产一区二区三区香蕉 | 精品秘无码一区二区三区老师 | 91精品国偷自产在线电影 | 国产精品制服丝袜视频 | 国产精品午夜无码av天美传媒 | 国产va欧美va在线观看 | 国产无套粉嫩白浆免费 | 国产偷窥女洗浴在线观 | 国产成人三级在线视频网站观看 | 国产欧美成人xxx视频 | 国产av无码专区亚洲av麻豆 | 国产人妻久久精品一区 | 国产黄色淫荡视频网 | 不卡一区二区三区 | 成人国产欧美日韩在 | 国产大片91精品免费观看3 | 国产一级久久久免费看 | 精品无码成人网站久久久久久无码 | 91探花福| 成人免费观看的a级毛片 | 二区三区av | 国产在线精品99一区不卡 | 国产高清精品入口麻豆 | 国产精品女人伦一区二区三区 | 国产精品美女久 | 国产偷录音频叫床高潮 | 国产精品丝袜在自线拍 | 3p国产对白刺激在线视频 | 国产美女精品人人做人人爽 | 精品国产sm| 国产麻烦进 | 国产成人手机高清在线观看 | 国产精品午夜无码体验区 | 国产激情一级毛片在线视频 | 国产精品对白刺激音频在线观看 | 国产精品成人观看视频网 | 国产精品毛片一区二区三区 | 国产免费高清mv视频在线观看 |