포인트를 회원등급별로 차등 지급 하려면? 정보
포인트를 회원등급별로 차등 지급 하려면?본문
포인트를 회원등급별로 차등 지급 하려고
shop.lib.php 파일에서
// 포인트를 구한다
function get_point($amount, $point)
{
return (int)($amount * $point / 100);
}
요부분을 아래처럼 바꾸어 봤는데............
// 포인트를 구한다
function get_point($amount, $point)
{
if ($member[mb_level] == 10) // 관리자
return (int)($amount * $point * 50);
if ($member[mb_level] == 9)
return (int)($amount * $point / 100);
if ($member[mb_level] == 8)
return (int)($amount * $point / 100);
if ($member[mb_level] == 7)
return (int)($amount * $point / 100);
if ($member[mb_level] == 6)
return (int)($amount * $point / 100);
if ($member[mb_level] == 5)
return (int)($amount * $point / 100);
if ($member[mb_level] == 4)
return (int)($amount * $point / 100);
if ($member[mb_level] == 3)
return (int)($amount * $point / 85);
if ($member[mb_level] == 2 || $amount == 0)
return (int)($amount * $point / 100);
if ($member[mb_level] == 1 || $amount == 0)
return (int)($amount * $point / 100);
return (int)$amount;
}
안되네요................ㅜㅜ
고수님들의 조언 부탁드립니다.
댓글 전체
함수 첫 부분에 global $member; 추가하세요
어쨌건 답변해주셔서 감사합니다. ^^