질문 하나 드립니다 채택완료

저기 정회원으로 나오는 부분이 지금 현재는
어떤 레벨의 회원이든 정회원으로 출력이 되는데요!
지금 넣은 소스가
</p>
<p><!--{? _is_member //회원일 경우}--></p>
<p><?php
$member['mb_level'] =2;
$level = array('1' => '준회원', '2' => '정회원', '3' => '우수회원', '4' => '열심회원', '5' => '가족', '6' => '우수가족', '7' => '열심가족', '8' => '미사용', '9' => '미사용', '10' => '최고관리자');
?></p>
<p><li><span class="level-icon"><img src="../image/level_icon/gnuboard/basic/{member.mb_level}.gif" align="absmiddle"></span>
<span style="color:#ccf3f2; font-weight: bold">{member.mb_name} (<?php echo $level[$member['mb_level']]; ?>) 님. 어서오세요!</span></a></li></p>
<p>
이렇게 되는데...
$member['mb_level'] =2;
이 부분 떄문에 무조건 정회원이라고 출력되는것 같은데
어떻게 이걸 바꿔줘야 레벨에 맞는 명칭이 나올까요 ㅠㅠ.>?
저걸 그냥 지워버리면
OOO님 () 어서오세요! 이렇게 떠버립니다 ㅠ
답변 2개
<? include_once('./_common.php'); ?>
젤 위에 추가해보세요.
//$member['mb_level'] =2; //이부분은 주석
답변에 대한 댓글 2개
echo $member['mb_level']; 해서 값이 나오는지 확인해보세요.
설마, 로그인을 안하셨거나 그런건 아니죠??^^;;
댓글을 작성하려면 로그인이 필요합니다.
그렇다면, $member['mb_level'] = 2;
코드가 다른곳에 있는지도 살펴보아야 할 것 같습니다.
//$member['mb_level'] =2;
echo $member['mb_level'];
$level = array('1' => '준회원', '2' => '정회원', '3' => '우수회원', '4' => '열심회원', '5' => '가족', '6' => '우수가족', '7' => '열심가족', '8' => '미사용', '9' => '미사용', '10' => '최고관리자');
echo $member['mb_level'];
을 하면.. 로그인한 유저의 실제 레벨이 나와야 정상입니다.
그렇게 나오지 않는다면,
이 코드를 의심되는 파일/영역들에서 확인해보야할 수도 있을 것 같습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
<? include_once('./_common.php'); ?>
<?php
//$member['mb_level'] =2;
$level = array('1' => '준회원', '2' => '정회원', '3' => '우수회원', '4' => '열심회원', '5' => '가족', '6' => '우수가족', '7' => '열심가족', '8' => '미사용', '9' => '미사용', '10' => '최고관리자');
?>
[/code]
이렇게 넣었는데도 똑같네요 ㅠㅠ...