程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php隱藏文件下載路徑實例

php隱藏文件下載路徑實例

編輯:關於PHP編程

如果我們需要隱藏下載文件路徑我們只要直接輸入就可以了,而不需要跳轉路徑,下面我們來看一個實例,希望對各位同學會有所幫助。  代碼如下 復制代碼
<?php
 
//設置頭信息,強制下載文件
function download_send_headers($filename) {
    // disable caching
    $now = gmdate("D, d M Y H:i:s");
    header("Expires: Tue, 03 Jul 2001 06:00:00 GMT");
    header("Cache-Control: max-age=0, no-cache, must-revalidate, proxy-revalidate");
    header("Last-Modified: {$now} GMT");
 
    // force download
    header("Content-Type: application/force-download");
    header("Content-Type: application/octet-stream");
    header("Content-Type: application/download");
 
    // disposition / encoding on response body
    header("Content-Disposition: attachment;filename={$filename}");
    header("Content-Transfer-Encoding: binary");
}
 
$file_name='download.csv';
$file_path=dirname ( __FILE__ ).'/file/'.$file_name;
 
download_send_headers($file_name);
readfile($file_path);
exit;
?>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved