회원등급별 아이콘에 대해 질문드립니다. > 그누4 질문답변

그누4 질문답변

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

회원등급별 아이콘에 대해 질문드립니다. 정보

회원등급별 아이콘에 대해 질문드립니다.

본문

아래의 내용에서 특정회원은 어떻게 지정하는거죠?
요즘 잦은 질문에도 꾸준히 답변해주시는 고수분들 너무 감사드립니다.



<?
if (!defined("_GNUBOARD_")) exit; // 개별페이지 접근불가
//*******************************************************************************/
//레벨별 아이콘
function level_icon($mb_id) {

global $g4;

$sql = "select mb_point, mb_level, mb_id from $g4[member_table] where mb_id='$mb_id'";
$result = sql_query($sql);
$data = sql_fetch_array($result);

$is_admin = is_admin($mb_id);
$ic_point = $data[mb_point];
$ic_mb_id = $data[mb_id];//특정회원 지정아이콘

if($is_admin == 'super') //최고 관리자 아이콘
              {echo "<img src='$g4[path]/img/l_10.gif' align=absmiddle>";}
else if($ic_mb_id == 'test') //특정회원 지정아이콘
              {echo "<img src='$g4[path]/img/l_9.gif' align=absmiddle>";}
else if(!$ic_point) //비회원 아이콘
              {echo "<img src='$g4[path]/img/l_1.gif' align=absmiddle>";}
else if($ic_point <= 100) //1점 이상 100점 이하 아이콘1
              {echo "<img src='$g4[path]/img/l_1.gif' align=absmiddle>";}
      else if($ic_point <= 200) //201점 이상 300점 이하 아이콘2
              {echo "<img src='$g4[path]/img/l_2.gif' align=absmiddle>";}
      else if($ic_point <= 300) //301점 이상 400점 이하 아이콘3
              {echo "<img src='$g4[path]/img/l_3.gif' align=absmiddle>";}
      else if($ic_point <= 400) //401점 이상 500점 이하 아이콘4
              {echo "<img src='$g4[path]/img/l_4.gif' align=absmiddle>";}
      else if($ic_point <= 500) //501점 이상 600점 이하 아이콘5
              {echo "<img src='$g4[path]/img/l_5.gif' align=absmiddle>";}
      else if($ic_point <= 600) //601점 이상 700점 이하 아이콘6
              {echo "<img src='$g4[path]/img/l_6.gif' align=absmiddle>";}
      else if($ic_point <= 700) //701점 이상 800점 이하 아이콘7
              {echo "<img src='$g4[path]/img/l_7.gif' align=absmiddle>";}
      else if($ic_point <= 800) //801점 이상 900점 이하 아이콘8
              {echo "<img src='$g4[path]/img/l_8.gif' align=absmiddle>";}
      else if($ic_point <= 5000) //901점 이상 1000점 이하 아이콘9
              {echo "<img src='$g4[path]/img/l_8.gif' align=absmiddle>";}

}

댓글 전체

level_icon($mb_id) 함수를 호출하는곳에서 $mb_id값에 해당 회원아이디가 들어가는건 아시죠?

그회원이 test 이면이
else if($ic_mb_id == 'test') //특정회원 지정아이콘
이고
만약 kkk란 회원에게 특정아이콘을 보여주려면
else if($ic_mb_id == 'kkk') //특정회원 지정아이콘
이렇게 하시면 됩니다.

물론 여러명의 회원에게 각각 주려면
else if($ic_mb_id == 'test1') //특정회원 지정아이콘
              {echo "<img src='$g4[path]/img/l_91.gif' align=absmiddle>";}
else if($ic_mb_id == 'test2') //특정회원 지정아이콘
              {echo "<img src='$g4[path]/img/l_92.gif' align=absmiddle>";}
else if($ic_mb_id == 'test3') //특정회원 지정아이콘
              {echo "<img src='$g4[path]/img/l_93.gif' align=absmiddle>";}
이런식으로 여려개 둬도 됩니다.
전체 19 |RSS
그누4 질문답변 내용 검색

회원로그인

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