제목 | 파일 업로드 초보자 질문.. | ||
---|---|---|---|
글쓴이 | 오민성 | 작성시각 | 2016/05/19 17:15:07 |
|
|||
엑셀 파일을 업로드 할려고 하다가 업로드하려고 하는 파일은 허용되지 않는 유형입니다. << 나오길래 mimes.php 에서 확장자랑 타입 추가를 하였습니다.그런대두 똑같이 허용되지 않은 유형이라도 뜨는데 어떻게 해야 할까요? 'xlsx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' <<추가한 내용입니다 // 업로드 path $upload_path = UPLOAD_PATH.'/excel'; if ( !is_dir($upload_path) ) { mkdir($upload_path, 0707); } // 업로드 설정 $config = array(); $config['upload_path'] = $upload_path; $config['allowed_types'] = 'txt|xlsx|xls|ppt|pptx'; $config['encrypt_name'] = true; $this->load->library('upload', $config); $this->upload->initialize($config); if ( ! $this->upload->do_upload('excel_file')) { $error = array('error' => $this->upload->display_errors()); echo "<pre>"; print_r($_FILES); echo "</pre>"; Print_R ($error); } else { $data = array('upload_data' => $this->upload->data()); Print_R ($data['upload_data']['full_path']); } |
|||
첨부파일 |
이미지 1.png (13.7 KB) |
||
다음글 | CI nohup 사용 방법 질문 드립니다 (1) | ||
이전글 | 컨트롤러와 라이브러리 이름이 같을 때.. (2) | ||
변종원(웅파)
/
2016/05/19 20:57:48 /
추천
0
그 파일의 mime 타입을 출력해보세요. 그 마임타입을 추가해주시면 됩니다.
|