파일의 실제 위치 if($Overwrite=='true' || !is_file($saveFile)) { move_uploaded_file($_FILES["file"]["tmp_name"], $saveFile); if ($type == 2) { $thumbname = md5($tmpname).'.'.$fileExt; $thumbFile = $savePath3.'/'.$thumbname; ResizeWidth($saveFile,$thumbFile,150); @chmod($thumbFile,0707); $IM = getimagesize($saveFile); $width = $IM[0]; $height= $IM[1]; } @chmod($saveFile,0707); } $mingid = getDbCnt($table['bbsupload'],'min(gid)',''); $gid = $mingid ? $mingid - 1 : 100000000; $QKEY = "gid,hidden,tmpcode,site,mbruid,type,ext,fserver,url,folder,name,tmpname,thumbname,size,width,height,caption,down,d_regis,d_update,cync"; $QVAL = "'$gid','$hidden','$tmpcode','$s','$mbruid','$type','$fileExt','$fserver','$url','$folder','$name','$tmpname','$thumbname','$size','$width','$height','$caption','$down','$d_regis','$d_update','$cync'"; getDbInsert($table['bbsupload'],$QKEY,$QVAL); getDbUpdate($table['s_numinfo'],'upload=upload+1',"date='".$date['today']."' and site=".$s); $lastuid= getDbCnt($table['bbsupload'],'max(uid)',''); $sourcePath='./modules/bbs'.str_replace('..','',$savePath3); // 소스에 보여주는 패스트 -- 상대경로를 제거한다. $code='100'; $src=$sourcePath.'/'.$tmpname; $result=array($code,$src,$lastuid); // 이미지 path 및 이미지 uid 값 echo json_encode($result);// 최종적으로 에디터에 넘어가는 값 }else{ $code='200'; $msg = '업로드금지 확장자입니다.'; $result=array($code,$msg); echo json_encode($result);// 최종적으로 에디터에 넘어가는 값 } }else{ $code='300'; $msg = '파일 에러입니다.: '.$_FILES['file']['error']; $result=array($code,$msg); echo json_encode($result);// 최종적으로 에디터에 넘어가는 값 } }// 파일이 넘어왔는지 체크 ?>