포인트 발생내역 변화 없음

포인트 발생내역 변화 없음

QA

포인트 발생내역 변화 없음

답변 3

본문

얼마전 부터 회원의 포인트 발생내역이 뜨지 않네요.

포인트는 줄었는데 포인트가 어디에 사용되었는지 기록이 남지 않습니다. 

어떤 파일 또는 DB가 잘못된 것인지요? 

뭘 건드렸는지 기억이 안나네요. 

 

이 질문에 댓글 쓰기 :

답변 3

bbs/delete.php 같을 파일을 보시면

        // 원글 포인트 삭제
        if (!delete_point($row['mb_id'], $bo_table, $row['wr_id'], '쓰기'))

이런 코드가 있어서

흔적없이 포인트가 줄 수 있습니다.

이를 막으려면

lib/common.lib.php에 

// 포인트 삭제
function delete_point($mb_id, $rel_table, $rel_id, $rel_action)
에서

        $result = sql_query(" delete from {$g5['point_table']}
                     where mb_id = '$mb_id'
                       and po_rel_table = '$rel_table'
                       and po_rel_id = '$rel_id'
                       and po_rel_action = '$rel_action' ", false);

delete대신 insert( -point)로 처리해 보세요.

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 489
© SIRSOFT
현재 페이지 제일 처음으로