搜尋

首頁  >  問答  >  主體

自己寫的上傳下載,可是下載了卻是檔案損壞?

自己寫的上傳下載功能,可是下載了說檔案損壞?方法照網路上寫的一樣。

程式碼如下:

$filename = $_GET['file'];
header("Content-Disposition:attachment;filename=".$filename);
header("Content-Length:".filesize($filename));
readfile($filename);


#
缺一个女朋友缺一个女朋友2656 天前1299

全部回覆(1)我來回復

  • 寻觅 beyond

    寻觅 beyond2017-10-13 20:50:22

    你上傳檔案的表單是否將屬性enctype='multipart/form-data'   ?

    然後,上傳檔案的表單項目的type是否為file?

    然後,上傳的檔案是否從$_FILES[ ][ ]取得相關資訊?

    然後,你確定用get方法就能取得檔案?你確定使用get方式取得?

    然後,下載檔案之前是否指定檔案類型(MIME類型的頭資訊)?

    網路上寫的也不一定正確,看看手冊吧,手冊才是權威


    #

    回覆
    1
  • 极世

    6666666

    极世 · 2017-10-14 13:01:04
  • 取消回覆