欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP 文件上傳功能實現代碼

 更新時間:2009年06月24日 11:06:28   作者:  
經過了幾個小時的苦苦搜索,終于把這個問題給解決了. php文件上傳對于高手來說確實是小菜,可是對我新手來說就顯得手足無措了.
個人認為PHP文件的上傳和下載的思路差不多一樣.也就是在代碼中多了一個header語句
以下是詳細的代碼.僅供參考.
入口文件
復制代碼 代碼如下:

<html>
<body>
<form action="download.php" method="GET"
enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="FileName" id="Fileid" value="<?php echo $_FILES["file"]["name"];?>" />
<h1></h1>
<input type="submit" name="submit" value="download" />
</form>
</body>
</html>
php寫的處理文件
<?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 websocket實現網頁實時聊天

    如何用PHP websocket實現網頁實時聊天

    websocket作為HTML5里一個新的特性一直很受人關注,因為它真的非???,打破了http“請求-響應”的常規(guī)思維,實現了服務器向客戶端主動推送消息,本文介紹如何使用PHP和JS應用websocket實現一個網頁實時聊天室。
    2021-05-05
  • 基于PHP實現個人博客網站

    基于PHP實現個人博客網站

    這篇文章主要為大家介紹了利用PHP+HTML制作一個個人博客網站,文中的示例代碼講解詳細,感興趣的小伙伴快跟隨小編一起了解一下
    2022-04-04
  • PHP魔術引號所帶來的安全問題分析

    PHP魔術引號所帶來的安全問題分析

    這篇文章主要介紹了PHP魔術引號所帶來的安全問題分析,對于安全編碼來說非常重要!需要的朋友可以參考下
    2014-07-07
  • php將html轉成wml的WAP標記語言實例

    php將html轉成wml的WAP標記語言實例

    這篇文章主要介紹了php將html轉成wml的WAP標記語言的方法,實例分析了php實現標簽的轉換與過濾的相關技巧,非常具有實用價值,需要的朋友可以參考下
    2015-07-07
  • php數組合并array_merge()函數使用注意事項

    php數組合并array_merge()函數使用注意事項

    array_merge()函數在php中是對數組進行合并的,可以把多個數組合成一個數組,并且不改變原數組(www.111cn.net)的值了,但今天我在使用array_merge合并數組時碰到幾個小細節(jié)上的問題,下面我舉例子給各位朋友看看
    2014-06-06
  • php通過遞歸方式復制目錄和子目錄的方法

    php通過遞歸方式復制目錄和子目錄的方法

    這篇文章主要介紹了php通過遞歸方式復制目錄和子目錄的方法,涉及php遞歸及目錄操作的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • PHP安全下載文件的方法

    PHP安全下載文件的方法

    這篇文章主要介紹了PHP安全下載文件的方法,涉及PHP文件的編碼設置,轉換,判斷及下載的相關技巧,需要的朋友可以參考下
    2016-04-04
  • PHP操作XML作為數據庫的類

    PHP操作XML作為數據庫的類

    寫入xml文件時速度粉快(我測試過30000條記錄的情況),插入時只插入一條記錄,修改速度也相當的快,挺適合中型網站生成XML時使用,所以推薦一下。
    2010-12-12
  • 解析關于java,php以及html的所有文件編碼與亂碼的處理方法匯總

    解析關于java,php以及html的所有文件編碼與亂碼的處理方法匯總

    本篇文章是對關于java,php以及html的所有文件編碼與亂碼的處理方法進行了詳細的總結與介紹,需要的朋友參考下
    2013-06-06
  • php常用ODBC函數集(詳細)

    php常用ODBC函數集(詳細)

    本篇文章是對php中的常用ODBC函數進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06

最新評論