포인트에 따른 레벨 자동 변경 > Web Development

본문 바로가기
  • kb@lovelet.com
사이트 내 전체검색

RESOURCES Web Development

포인트에 따른 레벨 자동 변경

페이지 정보

본문

login_check.php 파일에서...

// 회원로그인이 성공하였을 경우 세션을 생성하고 페이지를 이동함
if($member_data[no]) {
-------------------------------------------------------------------------------------------------

요부분 아래에 추가해 주세요. 로긴될때만 처리하기 위해

$my_point = $member_data[point1] * 10 + $member_data[point2]; // 토탈 점수
$my_level = $member_data[level]; // 현재 레벨
$to_level = $my_level; // 적용될 레벨

if ($my_level < 10 && $my_level > 2) { // 레벨 9~3까지만 적용

        if ($my_point < 500) $to_level = 9;
        elseif ($my_point >= 500 && $my_point < 1000) $to_level = 8;
        elseif ($my_point >= 1000 && $my_point < 2000) $to_level = 7;
        elseif ($my_point >= 2000 && $my_point < 3500) $to_level = 6;
        elseif ($my_point >= 3500 && $my_point < 6000) $to_level = 5;
        elseif ($my_point >= 6000 && $my_point < 10000) $to_level = 4;
        elseif ($my_point >= 10000) $to_level = 3;

        if ($my_level != $to_level) // 현재 레벨과 적용될 레벨이 틀릴 경우 업데이트...
                @mysql_query("update $member_table set level='".$to_level."' where no = '$member_data[no]'", $connect) or error(mysql_error());

}

Share Post:

댓글목록

등록된 댓글이 없습니다.

Sign In
OR
Don't have an account? SIGN UP

Keywords

Visits

접속자

Total Visits
1,890,422