권한별 이이콘 질문 드려요. 정보
권한별 이이콘 질문 드려요.본문
<?
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 (!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') //운영진 지정아이콘 <= 코드가 틀린것 같구요.,
댓글 전체
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 아이콘
{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 아이콘
감사합니다 ^^