짧은주소 적용하기 오류가 납니다.
본문
여기보고 질문드리고, 작은별님이 답변 달아주셔서
덕분에 잘 덮어씌웠는데
홈페이지로 접속을 하려고 하니까
▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼
Fatal error: Call to undefined function chk_xp_num() in /home/hosting_users/today357/www/lib/apms.lib.php on line 141
▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲
이런 오류가 떠버리네요..
무슨 문제인지 모르겠어서, 해당 apms.lib.php부분 140번부터 160번까지 올리겠습니다.
list($info['level'], $info['exp'], $info['exp_min'], $info['exp_max']) = chk_xp_num($info['as_exp'], $xp['xp_point'], $xp['xp_max'], $xp['xp_rate']);
if($info['level'] != $info['as_level']) list($info['level'], $info['exp'], $info['exp_min'], $info['exp_max']) = check_xp($mb_id);
if($info['level'] >= $xp['xp_max']) {
$info['exp_per'] = 100;
$info['exp_up'] = 0;
} else {
$total_exp = $info['exp_max'] - $info['exp_min'];
$now_exp = $info['exp'] - $info['exp_min'];
$info['exp_per'] = ($total_exp > 0) ? round(($now_exp / $total_exp) * 100, 1) : 0;
$info['exp_up'] = $total_exp - $now_exp;
}
}
//$info['level_icon'] = xp_icon($mb_id, $info['level']);
return $info;
}
답변 2
아미나 빌더를 사용하고 계시네요. 그럼 덮어씌우면 안 됩니다.
해당 빌더는 원본 파일에서 수정된 부분이 많습니다.
덮어 씌우지 말고 코드를 직접 추가하는 방법으로 시도해보세요.
작동이 될지는 저도 잘 모르겠네요. 빌더 같은 경우엔 고려해야 할 부분들이 많을 수도 있습니다.
Call to undefined function chk_xp_num()
뜻 그대로 정의되지 않은 chk_xp_num 이라는 함수를 불러와서 생긴 오류입니다.
chk_xp_num 을 정의한 페이지를 어떠한 이유로 인하여 지웠거나 연결을 끊은거 같습니다.
답변을 작성하시기 전에 로그인 해주세요.