CI 묻고 답하기

제목 파일 업로드 관련 문의 드립니다 ㅠ
카테고리 CI 2, 3
글쓴이 nbvc111 작성시각 2019/09/03 13:02:12
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 17666   RSS

제가 codeIgniter 를 처음 사용해보아서 API 문서보면서 만들고 있는데

자꾸 밑에 에러가 나옵니다

============================================

Array ( [error] =>

upload_no_filepath

)

폴더 권한도 777로 수정 했고

print_r(@is_dir('../_files/ecuser/'); 

이걸로 디렉토리 있는것도 확인하였습니다. 어떤게 문제인지... 잘 모르곘어요

첨부파일 mimes.php 에서 확장자도 추가해주었습니다. 

도움 부탁드립니다.

===========================================

## input page

<?php echo form_open_multipart($this->uri->get(array('action'=>'save')), array('name'=>'content')); ?>

<table>

<tr>

<th>이력서 <span class="require">필수</span></th>

<td>

<input  type="file" title="이력서등록" name="User_file1">

<p class="help pink_d"><span class="ico_help"></span>hwp,doc 한글파일 확장자만 등록가능</p>

</td>

</tr>

</table>

<div>

<a href="javascript:document.content.submit()">등록</a>

</div>

<?php echo form_close(); ?>

============================================

## controller 파일

$config['upload_path']          = '../_files/ecuser/';

$config['allowed_types']        = 'docx,hwp';

$config['max_size']             = 100;

$this->load->library('upload', $config);

//print_r(@is_dir('../_files/ecuser/'); 

if ( ! $this->upload->do_upload('User_file1')){               <- 여기에서 파일 오류가 나오는것 같아요

$error = array('error' => $this->upload->display_errors());

print_r($error);

} else{

 $upload_User_file1 = $this->upload->data();

                }

}

 다음글 site_url() 관련해서 질문드립니다. (1)
 이전글 csrf_regenerate 활성/비활성 차이가 궁금합... (4)

댓글

변종원(웅파) / 2019/09/03 13:05:30 / 추천 0
nbvc111 / 2019/09/03 14:27:52 / 추천 0

보내주신 메뉴얼데로 작성한 부분이 위에 올려진 코드인데 혹시 빠진부분이 있나

다시한번 읽어보고 문서파일 업로드 안되는것까지 예전에 다른 분 올려주셨던 댓글도 참조하여

해결 되었습니다 어려운 상황에 정말 정말 감사합니다 (--)(__) 꾸벅 즐거운 한가위 되세요~

한대승(불의회상) / 2019/09/03 16:06:16 / 추천 0

무슨 에러가 발생하나요?

혹시 allow type 에러라면 아래처럼 수정해서 테스트해 보세요.

$config['allowed_types']        = '*';