自己寫的上傳下載功能,可是下載了說檔案損壞?方法照網路上寫的一樣。
程式碼如下:
$filename = $_GET['file']; header("Content-Disposition:attachment;filename=".$filename); header("Content-Length:".filesize($filename)); readfile($filename);
为人谋而不忠乎…
你上傳檔案的表單是否將屬性enctype='multipart/form-data' ?
然後,上傳檔案的表單項目的type是否為file?
然後,上傳的檔案是否從$_FILES[ ][ ]取得相關資訊?
然後,你確定用get方法就能取得檔案?你確定使用get方式取得?
然後,下載檔案之前是否指定檔案類型(MIME類型的頭資訊)?
網路上寫的也不一定正確,看看手冊吧,手冊才是權威
你上傳檔案的表單是否將屬性enctype='multipart/form-data' ?
然後,上傳檔案的表單項目的type是否為file?
然後,上傳的檔案是否從$_FILES[ ][ ]取得相關資訊?
然後,你確定用get方法就能取得檔案?你確定使用get方式取得?
然後,下載檔案之前是否指定檔案類型(MIME類型的頭資訊)?
網路上寫的也不一定正確,看看手冊吧,手冊才是權威
#