회원 레벨명 정하기 정보
회원 레벨명 정하기본문
똑같은 팁이 있는지는 미리 검색을 안 해봤습니다만 도움이 되시라고 올립니다. (중복이라면 죄송;)
그누보드의 DB구조를 손대는 것이 부담스런 분들을 위한 방법입니다.
extend 폴더 문서에 아래 소스를 넣습니다.
////// 레벨명 설정하기
function get_lvname($mb_id)
{
global $g4, $member;
$sql = " select mb_level from $g4[member_table] where mb_id = '$mb_id'";
$row = sql_fetch($sql);
ob_start();
if ($row[mb_level]=='2') $lvname = "회원";
else if ($row[mb_level]=='4') $lvname = "매니저";
else if ($row[mb_level]=='6') $lvname = "지구장";
else if ($row[mb_level]=='7') $lvname = "본부장";
echo $lvname;
$content = ob_get_contents();
ob_end_clean();
return $content;
}
//////여기까지
그리고 원하는 곳에 이렇게만 넣으면 됩니다.
<?=get_lvname($member[mb_id]);?>
응용하면 레벨 아이콘 등도 정할 수 있겠습니다.
그누보드의 DB구조를 손대는 것이 부담스런 분들을 위한 방법입니다.
extend 폴더 문서에 아래 소스를 넣습니다.
////// 레벨명 설정하기
function get_lvname($mb_id)
{
global $g4, $member;
$sql = " select mb_level from $g4[member_table] where mb_id = '$mb_id'";
$row = sql_fetch($sql);
ob_start();
if ($row[mb_level]=='2') $lvname = "회원";
else if ($row[mb_level]=='4') $lvname = "매니저";
else if ($row[mb_level]=='6') $lvname = "지구장";
else if ($row[mb_level]=='7') $lvname = "본부장";
echo $lvname;
$content = ob_get_contents();
ob_end_clean();
return $content;
}
//////여기까지
그리고 원하는 곳에 이렇게만 넣으면 됩니다.
<?=get_lvname($member[mb_id]);?>
응용하면 레벨 아이콘 등도 정할 수 있겠습니다.
추천
5
5
댓글 6개
오호 좋은방법 이군요 추천합니다^^
하.. 좋은팁이네요 강추...
레벨2 대리부터..... 팀장... 상무... 본부장 직급으로 넣어도 잼나겠네요
레벨2 대리부터..... 팀장... 상무... 본부장 직급으로 넣어도 잼나겠네요
저기 추천합니다.
그런데 extend 문서아래란?
어떤 php 문서를 말하죠??
index.php??
그런데 extend 문서아래란?
어떤 php 문서를 말하죠??
index.php??
extend폴더 안에 문서라면 어떤 것도 괜찮습니다. 물론 index.php도^^
좋은 팁이네요 ㅎㅎ^^
좋은 팁이네요