권한별 이이콘 질문 드려요. > 그누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_level = $data[mb_level];//권한별 아이콘수정
$ic_mb_id = $data[mb_id];//특정회원 지정아이콘


if($is_admin == 'super') //최고 관리자 아이콘
              {echo "<img src='$g4[path]/img/level_/sp.gif' absmiddle title='관리자'>";}

if($is_admin == 'super@all') //운영진 지정아이콘
              {echo "<img src='$g4[path]/img/level_/102.gif' absmiddle title='운영진'>";}

if($is_admin == 'group@01') //그룹관리자 지정아이콘
              {echo "<img src='$g4[path]/img/level_/103.gif' absmiddle title='그룹관리자'>";}

else if($ic_mb_id == '아이디') //특정회원 지정아이콘
              {echo "<img src='$g4[path]/img/level_/104.gif' absmiddle title='게시판 관리자'>";}


if($ic_level =='10') //레벨 10 아이콘
              {echo "<img src='$g4[path]/img/level_/10.gif' align=absmiddle title='권한 10'>";}
else if($ic_level == '9') //9아이콘 설정
              {echo "<img src='$g4[path]/img/level_/09.gif' align=absmiddle title='권한 9'>";}
else if($ic_level == '8') //8아이콘 설정
              {echo "<img src='$g4[path]/img/level_/08.gif' align=absmiddle title='권한 8'>";}
else if($ic_level == '7') //7아이콘 설정
              {echo "<img src='$g4[path]/img/level_/07.gif' align=absmiddle title='권한 7'>";}
else if($ic_level == '6') //6아이콘 설정
              {echo "<img src='$g4[path]/img/level_/06.gif' align=absmiddle title='권한 6'>";}
else if($ic_level == '5') //5아이콘 설정
              {echo "<img src='$g4[path]/img/level_/05.gif' align=absmiddle title='권한 5'>";}
else if($ic_level == '4') //4아이콘 설정
              {echo "<img src='$g4[path]/img/level_/04.gif' align=absmiddle title='권한 4'>";}
else if($ic_level == '3') //3아이콘 설정
              {echo "<img src='$g4[path]/img/level_/03.gif' align=absmiddle title='권한 3'>";}
else if($ic_level == '2') //2아이콘 설정
              {echo "<img src='$g4[path]/img/level_/02.gif' align=absmiddle title='권한 2'>";}
else //1아이콘 설정
              {echo "<img src='$g4[path]/img/level_/01.gif' align=absmiddle title='비회원'>";}

}
?>


위 같이 할경우 운영진에도 레벨권한이 있기 때문에 아이콘이 2중으로 나오는데..

운영진 부분에서 아이콘이 중복 안되게 할수 없을까요?

if($is_admin == 'super@all') //운영진 지정아이콘 <= 코드가 틀린것 같구요.,
  • 복사

댓글 전체

if($is_admin == 'super') //최고 관리자 아이콘
              {echo "<img src='$g4[path]/img/level_/sp.gif' absmiddle title='관리자'>";}
elseif($is_admin == 'super@all') //운영진 지정아이콘
              {echo "<img src='$g4[path]/img/level_/102.gif' absmiddle title='운영진'>";}
elseif($is_admin == 'group@01') //그룹관리자 지정아이콘
              {echo "<img src='$g4[path]/img/level_/103.gif' absmiddle title='그룹관리자'>";}
elseif($ic_mb_id == '아이디') //특정회원 지정아이콘
              {echo "<img src='$g4[path]/img/level_/104.gif' absmiddle title='게시판 관리자'>";}
elseif($ic_level =='10') //레벨 10 아이콘
© SIRSOFT
현재 페이지 제일 처음으로