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

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

QA

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

본문


<?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

답변을 작성하시기 전에 로그인 해주세요.
전체 445
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT