10레벨로 로그인시 마이페이지 버튼 숨기기
본문
10레벨 또는 최고관리자로 로그인했을때는
로그아웃, 정보수정, 관리자
일반 회원으로 로그인했을때는
로그아웃, 정보수정, 마이페이지
이렇게 보이게 하려고 합니다.
일반 회원일땐 문제 없는데
10레벨, 최고관리자로 로그인했을때
마이페이지 버튼 숨기려면 소스방법 좀 알려주세용~
<ul>
<?php if($is_member){ ?>
<li><a href="<?php echo G5_BBS_URL; ?>/logout.php?url=shop">로그아웃</a></li>
<li><a href="<?php echo G5_BBS_URL; ?>/member_confirm.php?url=register_form.php">정보수정</a></li>
<li><a href="<?php echo G5_SHOP_URL; ?>/mypage.php">마이페이지</a></li>
<?php if($member[mb_level] >= 10) { ?>
<li><a href="<?php echo G5_ADMIN_URL; ?>/shop_admin/orderlist.php">관리자</a></li><?php } ?>
<?php } else{ ?>
<li><a href="<?php echo G5_BBS_URL; ?>/login.php?url=<?php echo $urlencode; ?>">로그인</a></li>
<li><a href="<?php echo G5_BBS_URL; ?>/register.php">회원가입</a></li>
<li><a href="<?php echo G5_BBS_URL; ?>/password_lost.php" target="_blank" id="login_password_lost">암호찾기</a></li>
<?php } ?>
</ul>
답변 2
<ul>
<?php if($is_member){ ?>
<li><a href="<?php echo G5_BBS_URL; ?>/logout.php?url=shop">로그아웃</a></li>
<li><a href="<?php echo G5_BBS_URL; ?>/member_confirm.php?url=register_form.php">정보수정</a></li>
<?php if($member[mb_level] >= 10) { ?>
<li><a href="<?php echo G5_ADMIN_URL; ?>/shop_admin/orderlist.php">관리자</a></li><?php } else{?>
<li><a href="<?php echo G5_SHOP_URL; ?>/mypage.php">마이페이지</a></li>
<?}?>
<?php } else{ ?>
<li><a href="<?php echo G5_BBS_URL; ?>/login.php?url=<?php echo $urlencode; ?>">로그인</a></li>
<li><a href="<?php echo G5_BBS_URL; ?>/register.php">회원가입</a></li>
<li><a href="<?php echo G5_BBS_URL; ?>/password_lost.php" target="_blank" id="login_password_lost">암호찾기</a></li>
<?php } ?>
</ul>
// 회원 정보를 얻는다.
function get_member($mb_id, $fields='*')
{
global $g5;
return sql_fetch(" select $fields from {$g5['member_table']} where mb_id = TRIM('$mb_id') ");
}
를 이용해서 레벨를 추춘해서 조건문으로하면될거같씁니다