다운로드 포인트 적립 버그 문의드립니다.

다운로드 포인트 적립 버그 문의드립니다.

QA

다운로드 포인트 적립 버그 문의드립니다.

답변 2

본문


<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 포인트 적립 : 게시판 여분필드 10번에서 as_down 으로 이동
if($boset['udp']) {
    $return_per = (int)$boset['rdp'];
    if($write['mb_id'] && $board['bo_download_point'] < 0 && $return_per > 0) {
        if ($write['mb_id'] == $member['mb_id'] || $is_admin) {
            ;
        } else if ($member['mb_id'] && $board['bo_download_level'] >= 1) { // 회원이상 다운로드가 가능하다면
            $return_point = $board['bo_download_point'] * (-1);
            $return_per = $return_per / 100;
            $return_point = round($return_point * $return_per);
            // 회원당 한번만 적립
            insert_point($write['mb_id'], $return_point, "{$board['bo_subject']} $wr_id 파일 다운로드 적립", $bo_table, $wr_id, "다운적립(".$member['mb_id'].")");
        }
    }
}
?>

 

현재 위와같은 코드를 쓰고있는데요.

 

실제로 다운로드 포인트 부족으로 다운로드가 안되더라도 버그를 이용해서

 

포인트 적립이 되고잇는데

 

실제 다운로드 되거나, 다운로드 측에서 포인트 차감이 됐는지 확인후 

 

리워드 시킬수있는 방법 있을까요?

이 질문에 댓글 쓰기 :

답변 2

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