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' ");
}
}
}
}
답변을 작성하시기 전에 로그인 해주세요.