자동레벨관리

자동레벨관리

QA

자동레벨관리

본문

자동레벨관리

https://sir.kr/g4_tiptech/2009#

위글 등 참고해서 G4용 소스를 G5(그누M) 로 고쳐서 써볼려고 했는데 역부족이네요..

 

extend 폴더에 point.php 파일을 생성
아래와 같이 작성했는데 에러나네요.
7번째줄 함수선언?부터 에러 ㅠ

 

G5(그누M)에서 쓸수있는 소스 업나요? ㅠ

 

<?php
if (!defined('_GNUBOARD_')) exit; // Unable to access direct pages

//포인트기준 자동레벨업 
function levelup_auto($mb_id,$mb_level,$mb_point) { 

global $config; 
global $g4; 

  if ($config[cf_use_point] && $mb_id && $mb_level < 7 && $mb_point) { 
            if($mb_point <= 10) 
                      {$new_level = 2;} 
        else if($mb_point <= 1500) 
                      {$new_level = 3;} 
        else if($mb_point <= 10000) 
                      {$new_level = 4;} 
       
        
        if ($new_level && $mb_level != $new_level) { 
        
            // 레벨변경 
            mysql_query(" update {$gm[member_table]} set mb_level='$new_level' where mb_id='$mb_id' ");                
  } 


?>
 

이 질문에 댓글 쓰기 :

답변 2

그누m 이면 gml 입니다. 

global $g4;  -> global $gml;

 

mysql_query(" update {$gm[member_table]} set mb_level='$new_level' where mb_id='$mb_id' 

sql_query(" update {$gml[member_table]} set mb_level='$new_level' where mb_id='$mb_id' 

 

저도 그누M 홈페이지 하나 관리하고 있는데 그누보드 G5 관련 프로그램이나 스킨들은 G5 -> GML  , g5 -> gml 로 바꾸면 거의 다됩니다.(대소문자 구분)

<?php
if (!defined('_GNUBOARD_')) exit; // Unable to access direct pages

//포인트기준 자동레벨업 
function levelup_auto($mb_id,$mb_level,$mb_point) { 

global $config, $gml; 

}

?>

이렇게만 작성해서 올려도 같은 에러가 나네요.. ㅠ

<?php

//포인트기준 자동레벨업
function levelup_auto($mb_id,$mb_level,$mb_point) {

global $gml, $config;

if($config['cf_use_point'] && $mb_id && $mb_level < 7 && $mb_point) {
if($mb_point<=10) {
$new_level=2;
}else if($mb_point<=1500) {
$new_level=3;
}else if($mb_point =10000) {
$new_level=4;
}
}

 

if($new_level && $mb_level!=$new_level) {

// 레벨변경
sql_query("update {$gml[member_table]} set mb_level='{$new_level}' where mb_id='{$mb_id}'");
}
}

?>

답변을 작성하시기 전에 로그인 해주세요.
전체 1

회원로그인

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