흐...제 힘으로 어떻게 할수가 없군요. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

흐...제 힘으로 어떻게 할수가 없군요. 정보

흐...제 힘으로 어떻게 할수가 없군요.

본문

코멘트 입력시에 포인트를 지급하게 설정해 뒀습니다.

그런데 이게 코멘트를 1개 쓰면+1 2개 쓰면 +2 이렇게 되더라구요.

한 글에서 코멘트를 몇개를 입력해도 1번만 지급되게 할수 없나요?

아니면 코멘트를 입력한 사람은 수정,삭제만 가능하고 더이상 코멘트를 쓸수 없게 할수는 없을까요?

댓글 전체

게시판 스킨폴더/write_comment_update.tail.skin.php

if ($member['mb_id'] && $w == 'c') {

    // 포인트 부여
    insert_point($member[mb_id], 100, "$board[bo_subject] {$wr_id}-{$comment_id} 코멘트쓰기", $bo_table, $wr_id, '코멘트');

}
흠......

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
if ($member['mb_id'] && $w == 'c') {

    // 포인트 부여
    insert_point($member[mb_id], 100, "$board[bo_subject] {$wr_id}-{$comment_id} 코멘트쓰기", $bo_table, $wr_id, '코멘트');

}

이렇게 넣었는데..

오류가 발생하는거 같네요..

오류는 코멘트 입력시 새로고침될때 아주잠깐 떳다 사라지는거 같은데..

포인트 지급이 안되구요..
delete_comment.tail.skin.php

// 코멘트 데이터
$write = sql_fetch(" select * from $write_table where wr_id = '$comment_id' ");

// 포인트 데이터
$sql = " select count(*) as cnt from $write_table where mb_id = '$write[mb_id]' and po_rel_table = '$bo_table' and po_rel_id = '$write[wr_parent]' and po_rel_action = '코멘트' ";
$row = sql_fetch($sql);

// 포인트 내역이 있다면.
if ($row['cnt']) {

    // 포인트 차감코드
    insert_point($member[mb_id], -100, "$board[bo_subject] {$wr_id}-{$comment_id} 코멘트삭제", $bo_table, $wr_id, '코멘트삭제');

} else {

    // pass

}
전체 13 |RSS
그누4 질문답변 내용 검색

회원로그인

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