h

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

· 2013-10-17 (목) 13:08:40 · 1625 · 6
냑 회원님의 도움으로 특정게시판에 댓글을 달면 원글 작성자에게 포인트를 주는 팁을 적용했습니다.
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']);
}

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

테스트해봤는데 본인 댓글이어도 점수가 지급됩니다.
무슨 문제일까요??ㅜㅠ
2013-10-17 (목) 14:46:16
$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 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
13-10-17 조회 1,626
13-10-17 조회 1,352
13-10-17 조회 1,057
13-10-17 조회 1,811
13-10-17 조회 1,118
13-10-17 조회 1,125
13-10-17 조회 1,695
13-10-17 조회 1,167
13-10-17 조회 865
13-10-17 조회 1,037
13-10-17 조회 2,253
13-10-17 조회 1,789
13-10-17 조회 3,514
13-10-16 조회 1,644
13-10-16 조회 1,946
13-10-16 조회 979
13-10-16 조회 924
13-10-16 조회 859
13-10-16 조회 888
13-10-16 조회 1,976