테스트 사이트 - 개발 중인 베타 버전입니다

ck에디터에서 이미지 삽입 코드시 upload.php 에러 채택완료

qoqofh 3년 전 조회 1,884

ck에디터에서 이미지 삽입을 진행하려 하는데, 

 

Parse error: syntax error, unexpected ' '  ~~~

 

이런 에러가 뜨는 상태인데, 문제점이 있을까요 코드상에서..?

 

</p>

<p><?$MAXLIMIT = 10*1024*1024; // 10MByte

if($_FILES['upload']['size'] > $MAXLIMIT) {

    echo "<script>alert('이미지 용량이 큽니다.');</script>";

}

else {    

    $file = $_FILES['upload'];

    

    $name = preg_replace("/\.(php|phtm|htm|cgi|pl|jsp|asp|inc)/i", "$0-x", $file['name']);

    

    $name = Date('YmdHis').'_'.str_replace('%', '', urlencode($name));

    

    $ATTACH_DIR = './';

    

    $dest_file  = $ATTACH_DIR.$name;

    

    $url = $ATTACH_DIR.$name;

    if(!is_dir($ATTACH_DIR)) {

        if(@mkdir($ATTACH_DIR, 0777, true)) {

            if(is_dir($ATTACH_DIR)) {

                @chmod($ATTACH_DIR, 0777);

            }        

        }    

    }

    if(move_uploaded_file($file['tmp_name'], $dest_file)) {

        echo "<script type='text/javascript'>window.parent.CKEDITOR.tools.callFunction('".$_GET['CKEditorFuncNum']."', '".$url."', 'success')</script>";

    }

    else {

        echo "<script>alert('failed')</script>";

    }

}

?></p>

<p>

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
3년 전

->

$MAXLIMIT

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

3년 전

' ' 이거 에러라는데

데이터 들어갈때 ' ' <- 이게 코드로 읽어서 오류나는건 아닌지요

" <- 이걸로 바꿔보시는걸 추천드려요

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인