자동레벨업 적용이 안됩니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

자동레벨업 적용이 안됩니다. 정보

자동레벨업 적용이 안됩니다.

본문

자동레벨업과 레벨별 회원 아이콘을 같이 사용하고 있습니다.
회원 아이콘은 잘 되는데 자동 레벨업이 적용이 안되서 고전하고 있습니다 ㅠㅠ;;

현재 홈페이지는 정회원을 3레벨로 정하고 승인제로 하고 있습니다.

아래는 사용하는 소스입니다. 3레벨에서 4레벨로 올리는 부분만 자동레벨업이 필요합니다..

extend 폴더 안 level1.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별페이지 접근불가

//== ★소스 삽입 시작 ==

//포인트기준 자동레벨업
function levelup_auto($mb_id,$mb_level,$mb_point) {
global $config;
global $g4;
  if ($config[cf_use_point] && $mb_id && $mb_level < 5 && $mb_point) {
            if($mb_level == 2)
                      {$new_level = 2;}
        else if($mb_level == 3)
            if($mb_point <= 10000)
                      {$new_level = 4;}
       
        if ($new_level && $mb_level != $new_level) {
       
            // 레벨변경
            mysql_query(" update $g4[member_table] set mb_level='$new_level' where mb_id='$mb_id' ");
        }
  }
}

//== ★소스 삽입 끝 ==
?>


bbs폴더 login_cheak.php파일 맨 아래 추가-->
levelup_auto($mb[mb_id],$mb[mb_level],$mb[mb_point]); //★포인트기준자동레벨업
goto_url($link);


테스트로 가입해서 9999점으로 포인트 주고 글쓴 뒤 10000 점을 넘기는 방식으로 테스트를 하고 있는데 변화도 없고 소스도 어떤게 잘못됐는지 알수가 없습니다.

꼭 도움 부탁드립니다.
  • 복사

댓글 전체

저도... 실력이 미천해서 잘은 모르겠으나...
if ($mb_id && $mb_level == 3 && $mb_point >=10000) {
    mysql_query(" update $g4[member_table] set mb_level=4 where mb_id='$mb_id' ");
        }
하면 안될까요???
© SIRSOFT
현재 페이지 제일 처음으로