테스트 사이트 - 개발 중인 베타 버전입니다

짧은주소 적용하기 오류가 납니다. 채택완료

스페르첸드 9년 전 조회 4,101

http://sir.co.kr/g5_tip/3618">http://sir.co.kr/g5_tip/3618

 

여기보고 질문드리고, 작은별님이 답변 달아주셔서

덕분에 잘 덮어씌웠는데

 

홈페이지로 접속을 하려고 하니까

 

▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼

 

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']);</p><p>  if($info['level'] != $info['as_level']) list($info['level'], $info['exp'], $info['exp_min'], $info['exp_max']) = check_xp($mb_id);</p><p>  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;
  } 
 }</p><p> //$info['level_icon'] = xp_icon($mb_id, $info['level']);</p><p> return $info;
} </p><p>
 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
9년 전

아미나 빌더를 사용하고 계시네요. 그럼 덮어씌우면 안 됩니다.

해당 빌더는 원본 파일에서 수정된 부분이 많습니다.

덮어 씌우지 말고 코드를 직접 추가하는 방법으로 시도해보세요. 

작동이 될지는 저도 잘 모르겠네요. 빌더 같은 경우엔 고려해야 할 부분들이 많을 수도 있습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

스페르첸드
9년 전
아미나빌더로 설치는했지만, 결국 그냥 민트테마 쓰고있는데 .ㅠㅠㅠ
괜히 했네요 아미나..큭..

암튼, 덕분에 다시 원래 파일들로 돌려놓고,
수정값으로만 해볼생각입니다. 감사합ㄴ디ㅏ ^^

댓글을 작성하려면 로그인이 필요합니다.

p
9년 전

Call to undefined function chk_xp_num() 

뜻 그대로 정의되지 않은 chk_xp_num 이라는 함수를 불러와서 생긴 오류입니다.

chk_xp_num 을 정의한 페이지를 어떠한 이유로 인하여 지웠거나 연결을 끊은거 같습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

스페르첸드
9년 전
답변감사합니다,
원인은 알려주셨지만,
저걸 어떻게 해결해줘야할지를 모른다는게 문제네요 ㅠㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인