[질문] 포인트별 계급 소스인데 좀 봐주세요 부탁합니다. > 그누4 질문답변

그누4 질문답변

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

[질문] 포인트별 계급 소스인데 좀 봐주세요 부탁합니다. 정보

[질문] 포인트별 계급 소스인데 좀 봐주세요 부탁합니다.

본문

153단계로 계급 사용중인데 슈퍼관리자 인식을 못하고

152계급으로 주어집니다. 

  if($is_admin == 'super') $level = 153; //관리자는 최고레벨

이거 대신, 포인트에 관계없이 특정 아이디에게 특정 레벨을 주려면 소스를 어떻게 수정해야 되나요?

좀 도와주세요. ㅜ.ㅜ





<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

function get_member_level($mb_point) {
  global $g4;

  $is_admin = is_admin($mb_id);
  $point = $mb_point;
  $level = ceil($point / 500); //반올림을 하여 레벨을 구함.
  if($mb_id)if($level <= 1){$level = 1;} // 반올림에서 렙1미만 회원에게 레벨1을 줌, (비회원은 0)
  if($is_admin == 'super') $level = 153; //관리자는 최고레벨
  if ($level > 152) $level = 152;
  $no = sprintf("%03d", $level);
  return "<img src='$g4[path]/img/lev/{$no}.jpg' align=absmiddle hspace=1 title='등급 {$level} / ".number_format($mb_point)."점'>";
}

댓글 전체

function get_member_level($mb_point) {
  global $g4;

  $is_admin = is_admin($mb_id);
  $point = $mb_point;
  $level = ceil($point / 500); //반올림을 하여 레벨을 구함.
  if($mb_id)if($level <= 1){$level = 1;} // 반올림에서 렙1미만 회원에게 레벨1을 줌, (비회원은 0)
  if($is_admin == 'super') $level = 153; //관리자는 최고레벨
  if ($level > 152) $level = 152;
  $no = sprintf("%03d", $level);
  return "<img src='$g4[path]/img/lev/{$no}.jpg' align=absmiddle hspace=1 title='등급 {$level} / ".number_format($mb_point)."점'>";
}


=>

function get_member_level($mb) {
  global $g4;

  $mb_point= $mb['mb_point'];

 // 포인트에 관계없이 특정 아이디에게 특정 레벨

if( $mb['mb_id']=='some_id') $level=999;
else {

  $is_admin = is_admin($mb_id);
  $point = $mb_point;
  $level = ceil($point / 500); //반올림을 하여 레벨을 구함.
  if($mb_id)if($level <= 1){$level = 1;} // 반올림에서 렙1미만 회원에게 레벨1을 줌, (비회원은 0)
  if($is_admin == 'super') $level = 153; //관리자는 최고레벨
  if ($level > 152) $level = 152;
}

  $no = sprintf("%03d", $level);
  return "<img src='$g4[path]/img/lev/{$no}.jpg' align=absmiddle hspace=1 title='등급 {$level} / ".number_format($mb_point)."점'>";
}


호출할 때

get_member_level( $member['mb_point']);

대신

get_member_level( $member);
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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