레벨별 회원수정
본문
2레벨 이면 첫번째 링크를 보여주고
3레벨 이상이번 두번째 링크를 보여줄려고 하는데 왜 안되는지 모르겠어요 ㅠ
<?php
if ($member['mb_level'] == 2) {
echo '<a href="'.G5_BBS_URL.'/member_confirm.php?url=register_form.php" id="ol_after_info">
<i class="fa fa-cog fa-3x fa-fw"></i><span class="sound_only">정보수정</span>
</a>';
}
else if ($member['mb_level'] >= 3) {
echo '<a href="'.G5_BBS_URL.'/member_confirm.php?url=register_company_form.php" id="ol_after_info">
<i class="fa fa-cog fa-3x fa-fw"></i><span class="sound_only">정보수정</span>
</a>';
}
?>
2레벨도 그냥 두번째 링크로 가버리네요
답변 3
테스트 해봤는데 제대로 작동 합니다.
혹시 레벨을 정확하게 확인 되었는지 <?php echo $member['mb_level'];?> 이렇게 넣어서 확인해 보세요.
모든것이 정확한데 안된다면 if ($member['mb_level'] == '2') { 이렇게 하면 해보세요
2레벨 , 3레벨로 번갈아 로그인해서 테스트 해보세요
print_r($member);
위 명령어로 $member 변수가 제대로 값을 불러오는지 체크해 보세요.