로그인 포인트 차등 지급 방법 문의합니다. 채택완료
코니팡
4개월 전
조회 815
로그인시 하루 특정 포인트를 지급하는걸로 설정 해놓았는데요.
그러다보니 접속하고 아무것도 안하고 딱 로그인만하고 포인트만 먹는 회원들이 다수 발견되서요
로그인으로 포인트 모으는것을 방지하고 싶습니다.
혹시 이렇게 할 수 있을까요?
접속 회원의 포인트가
~ 999 포인트 미만 인경우에는 500 포인트를 먹게 해주고
~ 1000 ~2999 사이 회원의 경우는 100포인트를 먹게 해주고
3000 포인트 이상시는 10 포인트를 주고 싶습니다.
어디파일을 수정해야하고
어떻게 해야하는지 부탁드립니다.
감사합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
4개월 전
common.php 파일에 544 줄에 포인트 지급 부분이 있습니다.
</p>
<p> // 첫 로그인 포인트 지급</p>
<p> insert_point($member['mb_id'], $config['cf_login_point'], G5_TIME_YMD.' 첫로그인', '@login', $member['mb_id'], G5_TIME_YMD);</p>
<p>
윗 부분에 조건문 추가
</p>
<p> if($member['mb_point'] < 1000) {</p>
<p> $config['cf_login_point'] = 500;</p>
<p> } else if($member['mb_point'] < 3000) {</p>
<p> $config['cf_login_point'] = 100;</p>
<p> } else {</p>
<p> $config['cf_login_point'] = 10;</p>
<p> }</p>
<p> // 첫 로그인 포인트 지급</p>
<p> insert_point($member['mb_id'], $config['cf_login_point'], G5_TIME_YMD.' 첫로그인', '@login', $member['mb_id'], G5_TIME_YMD);</p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인