| 제목 | 한글(hwp) 문서 인코딩 문제.. | ||
|---|---|---|---|
| 글쓴이 | 피스트 | 작성시각 | 2013/02/14 03:34:49 | 
|  | |||
| 코드이그나이터에서 제공하는 파일 업로드 다운로드 라이브러리 $this->load->library('upload', $config); $this->upload->do_upload($field_name)) 를 사용하여 파일 업로드/다운로드를 구현중입니다. config 세팅값은       $config['upload_path'] = './child_files/';       $config['allowed_types']='*';       $config['max_size'] = '4096'; //최대 파일 크기 4메가        $config['max_width']  = '1024'; //이미지 파일일 경우 1024 x 768 크기 이하로 가능.       $config['max_height']  = '768' ;              $config['overwrite']  = TRUE; //같은 파일이름일 경우 덮어쓰기. '; 이구 mimes.php 파일에도 'hwp' => 'application/haansofthwp', 를 추가하였습니다. 다른 파일들은 문제없이 다운로드/업로드가가능하고 내용을 열어봐도 문제가 없는데 한글문서(hwp) 만 문제가 됩니다 한글문서를 서버에 한번 업로드하였다가 다운로드를 받으면 안의 문서 내용이 모두 깨져서 나옵니다. 어떻게 방법이 없을까요? | |||
| 다음글 | 로그인 관련 질문... (2) | ||
| 이전글 | ci activerecord sql injection ... (1) | ||
| 
                                변종원(웅파)
                                /
                                2013/02/14 07:55:31 /
                                추천
                                0
                             
                                서버에 올린 파일을 직접 열었을때는 어떤지요?
                             | 
| 
                                피스트
                                /
                                2013/02/14 18:07:40 /
                                추천
                                0
                             
                                 네 그럴때에는 문제없이 잘 보존되어있네요 | 
| 
                                피스트
                                /
                                2013/02/14 18:10:33 /
                                추천
                                0
                             
                                 간단한 방법이 있을텐데.. | 
| 
                                변종원(웅파)
                                /
                                2013/02/14 19:48:33 /
                                추천
                                0
                             
                                그럼 다운로드를 위해 읽어들일때 문제가 되는 것 같네요. | 
| 
                                피스트
                                /
                                2013/02/14 20:16:13 /
                                추천
                                0
                             
                                 네 다운로드는 정말 간단한데 $data = file_get_contents('FILE_ADDRESS'); $name='file_name'; force_download($name, $data); 세줄이구, txt파일은 잘되는걸로봐서 코드자체의 문제는 아닌듯하구.. 잘모르겠네요 ㅠ |