이미 삭제된 댓글입니다 노출 > 그누보드5 팁자료실

그누보드5 팁자료실

이미 삭제된 댓글입니다 노출 정보

이미 삭제된 댓글입니다 노출

본문

delete_comment.php 에


if ($row['cnt'] && !$is_admin)
    alert('이 댓글과 관련된 답변댓글이 존재하므로 삭제 할 수 없습니다.');

위의 소스 아래

 

아래 코드 삽입 해주세요


// 2018-02-28 삭제된 댓글에 이미 삭제된 댓글입니다 넣기.
$sql_origin = "SELECT * FROM {$write_table} WHERE wr_is_comment = 1 AND wr_parent = {$write['wr_parent']} AND wr_id = $comment_id";
$row_origin = sql_fetch($sql_origin);

// 댓글 삭제
sql_query(" delete from {$write_table} where wr_id = '{$comment_id}' ");
$sql_delete_reply = 
    " insert into $write_table
     set ca_name = '',
     wr_option = '',
     wr_num = '{$write['wr_num']}',
     wr_reply = '',
     wr_parent = '{$write['wr_parent']}',
     wr_is_comment = 1,
     wr_comment = '{$write[wr_comment]}',
     wr_comment_reply = '{$row_origin[wr_comment_reply]}',
     wr_subject = '',
     wr_content = '이미 삭제된 댓글입니다.',
     mb_id = '',
     wr_password = '',
     wr_name = '',
     wr_email = '',
     wr_homepage = '',
     wr_datetime = '".G5_TIME_YMDHIS."',
     wr_last = '',
     wr_ip = '',
     wr_1 = '$wr_1',
     wr_2 = '$wr_2',
     wr_3 = '$wr_3',
     wr_4 = '$wr_4',
     wr_5 = '$wr_5',
     wr_6 = '$wr_6',
     wr_7 = '$wr_7',
     wr_8 = '$wr_8',
     wr_9 = '$wr_9',
     wr_10 = '$wr_10' ";
sql_query($sql_delete_reply);
$comment_id = sql_insert_id();
// 2018-02-28 삭제된 댓글에 이미 삭제된 댓글입니다 넣기 끝

 

추천
4

댓글 8개

전체 2,427 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

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