m3cron을 사용해 엠바고 기능 구현 질문

m3cron을 사용해 엠바고 기능 구현 질문

QA

m3cron을 사용해 엠바고 기능 구현 질문

본문

m3cron을 사용해 엠바고(지정된 시간에 다른 게시판으로 게시물 복사) 기능을 만들고 있는데요.

 

복사되는 건 정상적으로 됐는데 m3cron을 사용하면 "글이 존재하지 않습니다. 글이 삭제되거나 이동된 경우입니다."라는 alert이 뜨면서 자꾸 막혀버립니다 ㅠㅠ

 

어디가 잘못된걸까요 ㅠㅠ

 

/m3cron/index.php


$sql1 = "SELECT min(wr_id) as cnt FROM carvecat_write_embargo";
$row1 = sql_fetch($sql1); // 엠바고 게시판의 최소 wr_id 추출
$sql2 = "SELECT max(wr_id) as cnt FROM carvecat_write_embargo";
$row2 = sql_fetch($sql2); // 엠바고 게시판의 최대 wr_id 추출
for ($i = $row1[cnt]; $i < $row2[cnt]+1; $i++) {
    // 최소 wr_id 부터 최대 wr_id까지 반복
    
    $value7 = sql_fetch("select wr_7 from carvecat_write_embargo where wr_id='$i' "); // 해당 게시물의 wr_7(엠바고 시간) 추출
    $value8 = sql_fetch("select wr_8 from carvecat_write_embargo where wr_id='$i' "); // 해당 게시물의 wr_8(글 복사 여부) 추출
    $value9 = sql_fetch("select wr_9 from carvecat_write_embargo where wr_id='$i' "); // 해당 게시물의 wr_9(복사 대상 게시판아이디) 추출
    $value10 = sql_fetch("select wr_10 from carvecat_write_embargo where wr_id='$i' "); // 해당 게시물의 wr_10(복사 대상 게시판의 분류) 추출
    
    $sw = "copy"; // 글이동이면 move, 글복사이면 copy
    $bo_list = $value9[wr_9]; // 글 입력 시 wr_9에 이동될 게시판아이디 입력
    $ca_name = $value10[wr_10]; // 글 입력 시 wr_10에 이동될 분류 입력
    $timer[now] = date("Y-m-d H:i:s"); // 현재 시간
    $wr_id = $i; // 게시물 번호
    
    if($sw == "copy" && $value8[wr_8] == "완료") {
        ; //글복사이고 이미 복사된 글이면 통과 - 여분필드 8번을 복사글 체크용으로 사용
    } else {
        // 입력된 엠바고 시간과 현재 시간이 같거나 작으면 - 엠바고 시간은 datetimepicker을 사용하여 Y-m-d H:i:s 형식으로 저장
        $is_automove = ($value7[wr_7] <= $timer[now]) ? true : false; 
        sql_query( " update carvecat_write_embargo set wr_datetime='".G5_TIME_YMDHIS."' where wr_id = '$i' "); // 게시물 작성 시간을 현재 시간으로 업데이트
        
        if($is_automove) {
            include_once(G5_BBS_PATH.'/move_auto.php');
            if($sw == 'copy') { //복사글 기록 - 여분필드 8번
                sql_query(" update carvecat_write_embargo set wr_8 = '완료' where wr_id = '$i' ");
            }
        }
    }
}

이 질문에 댓글 쓰기 :

답변 1

해당 소스에는

 "글이 존재하지 않습니다. 글이 삭제되거나 이동된 경우입니다."라는 alert이 보이지 않습니다.

alert의 문구를 찾아서 추적하셔야합니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 1

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT