레벨 게시판의 레벨을 아웃로그인에도 적용하는 방법은 없을까요?

 
관리자님의 레벨 게시판 입니다.
 
위 레벨을 로그인 했을때 표시하고 싶은데 PHP 문맹이라 어떻게 하면 되는지
잘 모르겠습니다.
 
 
스킨폴더/outlogin.skin.2.php 의 적당한 위치에..

echo levelup_auto_preview($member[mb_level],$member[mb_point]); 또는
<?=levelup_auto_preview($member[mb_level],$member[mb_point])?> 이런 식으로
삽입해 주시면 됩니다. 아래 예제를 참조하세요.


예제1)
<b><?=$nick?></b></a><?=levelup_auto_preview($member[mb_level],$member[mb_point])?>

예제2)
<?=$member[mb_level]?><?echo levelup_auto_preview($member[mb_level],$member[mb_point]);?>
 
위 레벨 업 다운의 방법을 사용하면 될듯한데... ㅡ ,. ㅡ  뭐가뭔지 몰라서 짱똘굴려 이리저리
수정해서 적용하면 죄다 오류만 나서...
 
방법이 없을까요?
|

댓글 7개

에러 나는 소스라도 올려 주시면 방법하는 방법이......
outlogin.skin.2.php

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$level = get_member_level($mb['mb_point']);
?>

레벨 보여주고자 하는 위치에 아래 코드 추가
<?=$level?>
유아원님처럼 삽입을 해 보니.. 레벨이 무조건 1레벨에 포인트가 0으로 나오네요..
$mb['mb_point'] --> $member['mb_point'] 로 해 보시죠?
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$level = get_member_level($member['mb_point']]);
?>

하니까 정상작동 하네요 ^^ 감사합니다.

헌데 레벨 아이콘만 보이는데 아이콘 대신 레벨을 숫자로 표시 할 수 는 없을까요?
허걱..그렇게 하니까 잘 되네요..감사합니다.
그냥 응용판 ㅎㅎ 짜집기라 모르겠네요.



/extend/level.extend.php

function get_member_level_number($mb_point) {
global $g4;

$s = "";
$point = $mb_point;
if ($point < 20000) $point = 20000;
$number = (int)($point / 20000);
if ($number > 75) $number = 75;
$no = sprintf("%03d", $number);

return "{$number}";
}



/skin/outlogin/basic/outlogin.skin.2.php

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$level = get_member_level_number($member['mb_point']);
?>



레벨 숫자를 보여주고자 하는 위치에 아래 코드 추가
<?=$number?>
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
19년 전 조회 1,447
19년 전 조회 1,557
19년 전 조회 1,212
19년 전 조회 1,106
19년 전 조회 1,246
19년 전 조회 1,073
19년 전 조회 1,605
19년 전 조회 1,558
19년 전 조회 1,091
19년 전 조회 1,418
19년 전 조회 1,053
19년 전 조회 1,526
19년 전 조회 1,513
19년 전 조회 1,206
19년 전 조회 1,111
19년 전 조회 1,586
19년 전 조회 1,527
19년 전 조회 1,550
19년 전 조회 1,008
19년 전 조회 1,001
🐛 버그신고