로그인 포인트 차등 지급 방법 문의합니다.

로그인 포인트 차등 지급 방법 문의합니다.

QA

로그인 포인트 차등 지급 방법 문의합니다.

본문

로그인시 하루 특정 포인트를 지급하는걸로 설정 해놓았는데요.

그러다보니 접속하고 아무것도 안하고 딱 로그인만하고 포인트만 먹는 회원들이 다수 발견되서요

 

로그인으로 포인트 모으는것을 방지하고 싶습니다.

 

혹시 이렇게 할 수 있을까요?

 

접속 회원의 포인트가

~ 999 포인트 미만 인경우에는 500 포인트를 먹게 해주고

~ 1000 ~2999 사이 회원의 경우는 100포인트를 먹게 해주고

3000 포인트 이상시는 10 포인트를 주고 싶습니다.

 

어디파일을 수정해야하고

어떻게 해야하는지 부탁드립니다.

 

감사합니다.

 

이 질문에 댓글 쓰기 :

답변 2

common.php 파일에 544 줄에 포인트 지급 부분이 있습니다.


            // 첫 로그인 포인트 지급
            insert_point($member['mb_id'], $config['cf_login_point'], G5_TIME_YMD.' 첫로그인', '', $member['mb_id'], G5_TIME_YMD);

윗 부분에 조건문 추가


            if($member['mb_point'] < 1000) {
                $config['cf_login_point'] = 500;
            } else if($member['mb_point'] < 3000) {
                $config['cf_login_point'] = 100;
            } else {
                $config['cf_login_point'] = 10;
            }
            // 첫 로그인 포인트 지급
            insert_point($member['mb_id'], $config['cf_login_point'], G5_TIME_YMD.' 첫로그인', '', $member['mb_id'], G5_TIME_YMD);

extend폴더에 point_set.php를 생성하고 다음 내용을 넣으세요

<?php

if($member['mb_point'] < 1000) $config['cf_login_point'] = 500;
else if($member['mb_point'] < 3000) $config['cf_login_point'] = 100;
else $config['cf_login_point'] = 10;

 

 

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

회원로그인

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