권한별 이이콘 질문 드려요.

<?
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') //운영진 지정아이콘 <= 코드가 틀린것 같구요.,
|

댓글 3개

else를 적절히 넣어주세요 ;;
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 아이콘
감사합니다 ^^

댓글 작성

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

로그인하기
🐛 버그신고