h

댓글이 달리면 원글에 포인트 주기 팁을 적용했는데요.

냑 회원님의 도움으로 특정게시판에 댓글을 달면 원글 작성자에게 포인트를 주는 팁을 적용했습니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=278344

위 팁을 적용하니 본인글에 본인이 댓글을 달아도 포상점수가 지급이 되어 버립니다.
최초의 팁의 댓글 하단에

// 원글 작성자 포인트 부여
insert_point($write['mb_id'], 100, "{$bo_table} - {$wr_id} 코멘트추가 포인트", $bo_table, $wr_id, $member['mb_id']);

위 함수 앞에 다음 조건을 주면 되지 않을까요?
if ($member['mb_id'] != $write['mb_id'])

와 같은 댓글이 있어서

if ($member['mb_id'] != $write['mb_id']) insert_point($write['mb_id'], 5, "{$bo_table} - {$wr_id} 댓글 포상 포인트", $bo_table, $wr_id, $member['mb_id']);

와 같이 수정했는데 이렇게 하는게 아닌가보네요;;(초봅니다;;ㅜㅠ)
이렇게 했더니 댓글 포상기능이 동작을 아예 안합니다.
어떻게 하면 될까요??
|

댓글 6개

if ($member['mb_id'] != $write['mb_id']) {
insert_point($write['mb_id'], 100, "{$bo_table} - {$wr_id} 코멘트추가 포인트", $bo_table, $wr_id, $member['mb_id']);
}

본인 아이디가 아닐 시 포인트 지급
답변 감사합니다.

테스트해봤는데 본인 댓글이어도 점수가 지급됩니다.
무슨 문제일까요??ㅜㅠ
$sql_id=sql_fetch("select mb_id from g4_write_p_board where wr_id = '".$wr_id."'");
if ($member['mb_id'] != $sql_id['mb_id']) {
insert_point($write['mb_id'], 100, "{$bo_table} - {$wr_id} 코멘트추가 포인트", $bo_table, $wr_id, $member['mb_id']);
}

이렇게 하면 될것 같은데...
답변 감사합니다.

select mb_id from g4_write_p_board where wr_id = '2178'

1146 : Table 'heonybaby.g4_write_p_board' doesn't exist

error file : /bbs/write_comment_update.php

이렇게 뜹니다.무슨 문제일까요??
g4_write_p_board 는 임의로 넣은 것이니 자기가 쓰는 게시판으로 바꾸어야죠 ($write_table 로 변경)
그렇기는 하지만 커네드커네드 님 답변 같은 쿼리는 필요없습니다

댓글 달때마다 포인트가 지급되는 것이 희망이라면 아래처럼 해보세요(질문에 올린 코드는 한번만 지급됩니다)
if ($member['mb_id'] != $write['mb_id'])
insert_point($write['mb_id'], 5, "{$bo_table} - {$wr_id} 댓글 포상 포인트", $bo_table, $wr_id, $g4[time_ymdhis]);
감사합니다.ㅜㅠ
게다가 추가팁까지 주시고..
좋은 하루 행복한 하루 되세요!
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
12년 전 조회 1,030
12년 전 조회 3,220
12년 전 조회 924
12년 전 조회 1,008
12년 전 조회 1,257
12년 전 조회 1,925
12년 전 조회 995
12년 전 조회 820
12년 전 조회 3,032
12년 전 조회 1,559
12년 전 조회 1,289
12년 전 조회 992
12년 전 조회 1,751
12년 전 조회 1,055
12년 전 조회 1,065
12년 전 조회 1,636
12년 전 조회 1,108
12년 전 조회 805
12년 전 조회 986
12년 전 조회 2,196