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

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

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

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

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

댓글 19개

게시판 설정에서 코멘트 포인트는 0으로 설정해주세요.
게시판 스킨폴더/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, '코멘트');

}
회원이면서 코멘트쓰기 일 때 포인트를 지급합니다.
100 이란 숫자가 포인트이고요.
아하..1회만 지급되는 건가요?
흠......

<?
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.skin.php
여기서

insert_point대신에

delete_point를 사용하시면 될 거 같습니다.
마찬가지로 스킨폴더에 다음과 같은 파일을 만들고.
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

}
대기 하시고 계셨군요. ^^
발톱깍다가 어떻게 하면 차감할까 고민좀 했습니다. ㅡㅡ;;

delete_point 함수를 사용해도 될 것 같네요. ㅋㅋ
어릴 때 밤에 손톱 깎으면 혼났는데.... ^^
손톱도 깍았습니다. ㅜㅜ
이제 쥐?가 그거 먹고 사람?으로 변신할지 모릅니다.
앗..두분다 감사합니다.^_^
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
17년 전 조회 1,263
17년 전 조회 872
17년 전 조회 972
17년 전 조회 1,418
17년 전 조회 1,007
17년 전 조회 1,537
17년 전 조회 1,621
17년 전 조회 1,049
17년 전 조회 1,397
17년 전 조회 1,024
17년 전 조회 1,004
17년 전 조회 1,565
17년 전 조회 1,633
17년 전 조회 1,586
17년 전 조회 1,639
17년 전 조회 1,547
17년 전 조회 1,001
17년 전 조회 842
17년 전 조회 775
17년 전 조회 983