<?php

if(isset($_GET['f'])){

$str=urldecode($_GET['f']);//解碼

$filename=substr($str,strrpos($str,'/')+1,strlen($str)-strrpos($str,'/'));//取出檔案名稱

$file="../xxx/".$filename;//檔案相對路徑

header("Content-type: ".filetype("$file"));//指定類型

header("Content-Disposition: attachment; filename=".$filename."");//指定下載時的檔名

readfile($file);//輸出下載的內容。

}

?>

Leave a comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *