ckeditor 4 이미지 붙이기 오류 문의 채택완료
안녕하세요.
아래 기재된 upload.php로 활용하고 있습니다.
다만, 복사 붙이기 하면은 아래와 같이 그림은 옅게 되고 작성완료 시 완료가 안 되는데요.
어떤 부분을 수정하면 좋을까요? 도움 부탁드립니다.

alert('{$msg}'); "; } exit; }
include_once("../../../common.php"); include_once(G5_EDITOR_LIB);
// 업로드 경로 세팅 $ym = date('ym', G5_SERVER_TIME); $data_dir = G5_DATA_PATH.'/editor/'.$ym; $data_url = G5_DATA_URL.'/editor/'.$ym; @mkdir($data_dir, G5_DIR_PERMISSION); @chmod($data_dir, G5_DIR_PERMISSION); // 업로드 DIALOG 에서 전송된 값 $funcNum = $_GET['CKEditorFuncNum'] ;
// 업로드 대상 파일 $upFile = $_FILES['upload']; if(empty($upFile['tmp_name'])) { $msg = e__("No files"); print_error($responseType, $msg); }
$fileInfo = pathinfo($upFile['name']); $filename = $fileInfo['filename']; $extension = $fileInfo['extension']; $extension = strtolower($extension);
if (!preg_match("/(jpe?g|gif|png)$/i", $extension)) { $msg = e__("Only 'jpg, gif, png' file"); print_error($responseType, $msg); } // jpeg 확장자 jpg로 통일되도록 if($extension == 'jpeg') $extension = 'jpg';
// 윈도우에서 한글파일명으로 업로드 되지 않는 오류 해결 $file_name = sprintf('%u', ip2long($_SERVER['REMOTE_ADDR'])).'_'.get_microtime().".".$extension; $save_dir = sprintf('%s/%s', $data_dir, $file_name);
if (move_uploaded_file($upFile["tmp_name"], $save_dir)) { $w_pc = 835; $w_mo = 320; $ei = new EditorImage(); $ins = $ei->insert_data($upFile, $save_dir, $_GET['editor_form_name'], $_GET['editor_id'], $_GET['editor_uri'], $_GET['ei_token']); // 썸네일 생성 $img_width = $is_mobile ? $w_mo : $w_pc; $tmp_thumb = $ei->img_thumbnail($save_dir, $img_width); $img_thumb = $tmp_thumb['src']; $save_url = sprintf('%s/%s', $data_url, $img_thumb);
// 성공 결과 출력 if(strtolower($responseType) == "json") { $res = array(); $res['fileName'] = $file_name; $res['url'] = $save_url; $res['uploaded'] = 1; $res['inserted'] = $ins;
if($file_name != $img_thumb) { // 이름이 다르면 지정사이즈를 초과하여 썸네일화된것으로 간주, 출력 사이즈 지정 $res['width'] = "100%"; $res['height'] = "auto"; } echo json_encode($res); } else { echo ""; } exit; }
$msg = e__("Upload failure."); print_error($responseType, $msg); ?>
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인
사이트는
http://blog.batifa.com 입니다. 여기서 자유게시판에 해당 에디터를 사용하고 있습니다.
사진 넣으면 파일은 올라갔다고 나오는데 나오지를 않고 붙여넣기 하면 응답 오류가 발생합니다.
다시 한번 도움 주셔서 감사합니다.