首頁 > 後端開發 > php教程 > 上傳 PHP 檔案上傳功能實作程式碼

上傳 PHP 檔案上傳功能實作程式碼

WBOY
發布: 2016-07-29 08:40:11
原創
715 人瀏覽過

個人認為PHP檔案的上傳和下載的思路差不多一樣.也就是在程式碼中多了一個header語句
以下是詳細的程式碼.僅供參考.
入口檔案

複製程式碼 程式碼如下:




enctype="multipart/form-data">

" />






php寫的處理檔案
if( empty($_GET['FileName'] )){
echo'<script> alert("非法連線!"); location.replace ("./fileload.html") </script>'; exit();
}
$ file_name=$_GET['FileName'];//取得要下載的檔案
if (!file_exists($file_name)) { //檢查檔案是否存在
echo "檔案找不到";
exit;
} else {
$file = fopen( $file_name,"r"); // 開啟檔案
// 輸入檔案標籤
Header("Content-type: application/octet- stream");
//Header("Accept-Ranges: bytes");
//Header("Accept-Length: ".filesize( $file_name));
//Header("Content -Disposition: attachment; filename=" . $file_name);
// 輸出檔案內容
echo fread($file,filesize( $file_name));
fclose($file);
exit ();
}
?>

以上程式碼是自己在網路上找的,可是都不很齊全.記過了一段時間的調試與修改.終於把功能實現了.由於太興奮了第一時間拿來跟大家分享了.

以上就介紹了上傳 PHP 檔案上傳功能實作程式碼,包括了上傳方面的內容,希望對PHP教學有興趣的朋友有幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板