| 제목 | 파일업로드 관련해서 질문드립니다. | ||
|---|---|---|---|
| 글쓴이 | 반달 | 작성시각 | 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> |