제목 | 파일업로드 관련해서 질문드립니다. | ||
---|---|---|---|
글쓴이 | 반달 | 작성시각 | 2014/11/04 12:11:56 |
|
|||
if (!$CI -> upload -> do_upload()){ // 파일업로드 실패 경우 $error = array('error' => $CI -> upload -> display_errors()); $CI -> load -> view('upload_form', $error); }else{ $file = $CI->upload->data(); $info['wr_id'] = $max['wr_id']; $info['bf_datetime'] = now_time(); $CI->file_model->file_upload($file,$info); } 현재 이런식으로 짜여져 있는데 게시판 글을 쓸경우 파일을 첨부 할 경우도 있고 안할경우도 있는데 글쓰다가 파일첨부를 안했을경우 파일업로드 에러 페이지로 넘어가버립니다. 파일 없을경우는 에러페이지로 안넘어가도록 할 수 있는 방법이 어떤게 있을까요??? |
|||
다음글 | codeigniter 이미지 업로드 용량 제한을 걸었지... (1) | ||
이전글 | codeigniter와 이클립스나 젠드스튜디오 사용시 ... (6) | ||
kaido
/
2014/11/04 12:18:35 /
추천
0
파일업로드 실패로 체크하지 마시고, 업로드한 파일이 있는지로 체크 하시면 임시 방편으로 해결이 되실 것입니다.
|
엘씨와이
/
2014/11/04 17:50:37 /
추천
0
<script>
$(document).ready(function(e) { $("input[name='send']").click(function(){ var check=$("input[name='file']").val();//파일검사 if(check=='')//파일이 있다면 { $("input[name='check']").val(0); //체크값을 1로 변경 } else { $("input[name='check']").val(1); //체크값을 1로 변경 } }) }); </script> <form> <input type="hidden" name="check"> <input type="file" name="file"/> <input type="submit" name="send" value="전송"/> </form> |