제목 | ckeditor업로드에 관해 | ||
---|---|---|---|
글쓴이 | 책상다리 | 작성시각 | 2014/04/02 14:58:29 |
|
|||
업로드 기능 추가해서 구현하고 있는데요. 서버에는 파일이 잘 올라가는데 본문 삽입이 안됩니다 ㅠ function upload_from_ck(){ $config['upload_path'] = 'uploads/'; $config['allowed_types'] = 'gif|jpg|png'; $config['max_size'] = '1000'; $config['encrypt_name'] = TRUE; $this->load->library('upload',$config); if(! $this->upload->do_upload("upload")) { echo $this->upload->display_errors(); echo "<script>alert('업로드에 실패 했습니다. ".$this->upload->display_errors('','')."')</script>"; } else { $CKEditorFuncNum = $this->input->get(); $data = $this->upload->data(); $filename = $data['file_name']; $url = 'uploads/'.$filename; echo "<script>window.parent.CKEDITOR.tools.callFunction('".$CKEditorFuncNum."', '".$url."', '전송에 성공 했습니다')</script>"; } }소스는 위와 같은데요. echo "<script>window.parent.CKEDITOR.tools.callFunction('".$CKEditorFuncNum."', '".$url."', '전송에 성공 했습니다')</script>"; 요 부분을 보면 전송에 성공했습니다 라고 메세지가 떠야 하는데, 그게 뜨질 않네요. 업로드가 실패했을때는 업로드에 실패 했습니다. 라고 에러 메세지와 함께 잘 뜨는데, 성공했을때는 메세지가 안뜨고, 더불어 본문삽입도 안되네요. <script>window.parent.CKEDITOR.tools.callFunction('Array', 'uploads/742031fcdc2ad169d666528ca2cd26dc.jpg', '전송에 성공 했습니다')</script> 뷰 페이지 소스에는 이렇게 출력은 됩니다;; |
|||
다음글 | URL입력을 쉽게 도와주는... 어플이름이... (5) | ||
이전글 | 다중 체크박스 (3) | ||
한대승(불의회상)
/
2014/04/02 15:19:40 /
추천
0
'Array', 요건 뭔가요?
|
책상다리
/
2014/04/02 15:27:57 /
추천
0
한대승님 // $CKEditorFuncNum 이게 소스에서는 Array로 출력이 되는거 같습니다;;
|
책상다리
/
2014/04/02 15:34:59 /
추천
0
아......get() 안에 왜 아무것도 안줬는지;;;죄송합니다;;;;
|
변종원(웅파)
/
2014/04/02 15:36:00 /
추천
0
배열이 아닌 일반 변수형태로 들어가야 할것 같네요. 배열로 나오니 콜백함수를 못찾는 것 같네요
|