개발 Q&A

제목 아이폰에서 다운로드 받은 첨부파일이 깨져서 나옵니다.
카테고리 PHP
글쓴이 경상도곰남 작성시각 2018/10/30 18:21:10
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 9292   RSS

웹페이지나 안드로이드 폰에서는  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");