| 제목 | 아이폰에서 다운로드 받은 첨부파일이 깨져서 나옵니다. | ||
|---|---|---|---|
| 카테고리 | PHP | ||
| 글쓴이 | 경상도곰남 | 작성시각 | 2018/10/30 18:21:10 | 
|  | |||
| 웹페이지나 안드로이드 폰에서는 pdf 첨부파일이 제대로 다운받아져서 열리는데 아이폰에서는 pdf파일 깨져서 나옵니다. 어디가 문제인지를 모르겠습니다. 고수님들의 답변 부탁드립니다. 
 
	public function download(){
		$filenm = $this->input->get('fName').'.pdf';
		
		if(is_file(FILE_UPLOAD_PATH . $filenm)){
			$data = file_get_contents(FILE_UPLOAD_PATH . $filenm);
			$name = iconv("utf-8", "euc-kr", $filenm); 
			force_download($name, $data);
		}
		else
		{
			alert("파일이 존재하지 않습니다.");
		}
		
	}
   | |||
| 태그 | ios,첨부파일다운로드,파일깨짐. | ||
| 첨부파일 | KakaoTalk_20181030_164939302.jpg (150.0 KB) | ||
| 다음글 | 글 수정 후, 성공 alert이 뜨지 않습니다 (3) | ||
| 이전글 | 윈도우즈 에서 CI Session 및 Cache 로 R... (1) | ||
| 
                                변종원(웅파)
                                /
                                2018/10/30 18:25:57 /
                                추천
                                0
                             
                                iconv 적용 안하면 어떻게 되죠?
                             | 
| 
                                경상도곰남
                                /
                                2018/10/30 18:36:48 /
                                추천
                                0
                             
                                빼고해도 동일합니다. ㅠㅠ
                             | 
| 
                                한대승(불의회상)
                                /
                                2018/10/31 14:46:35 /
                                추천
                                0
                             아래처럼 헤더를 명시해 줘 보세요. 
header("Content-type:application/pdf");
 |