업로드 기능은 제가 직접 작성했는데, 다운로드 해보니 파일이 손상되었다고 나오네요? 방법은 인터넷에 나와있는 것과 동일합니다.
코드는 다음과 같습니다:
$filename = $_GET['file']; header("Content-Disposition:attachment;filename=".$filename); header("Content-Length:".filesize($filename)); readfile($filename);
寻觅 beyond2017-10-13 20:50:22
파일 업로드 양식에 enctype='multipart/form-data' 속성이 있나요?
그럼 파일 업로드용 폼 항목의 종류가 file로 설정되어 있나요?
그럼 업로드된 파일은 $_FILES[ ][ ]에서 관련 정보를 가져오나요?
그렇다면, get 메소드를 사용하여 파일을 얻을 수 있다는 것이 확실합니까? 정말로 get 메소드를 사용하시겠습니까?
그럼 파일을 다운로드하기 전에 파일 형식(MIME 형식 헤더 정보)을 지정하시나요?
온라인에 작성된 내용이 정확하지 않을 수 있습니다. 설명서를 읽어보세요. 설명서는 권위가 있습니다