레벨에 따른 페이지 접근 설정

<? if($is_guest){
echo"<a href='#' onclick=\"javascript:if (confirm('회원 로그인 하세요!')) href='$g4[bbs_path]/login.php?url=$urlencode';else return;\">";
}
else if($member[mb_level] = 2){
echo"<a href='#' onclick=\"javascript:if (confirm('고객님 아직 딜러아니므로 조회권한이 제한됩니다\n\n지금 바로 딜러신청 하시겠습니까?')) href='$g4[bbs_path]/write.php?bo_table=sales';else return;\">";
}
else if($member[mb_level] = 3) {
echo"<a href=\"$g4[bbs_path]/board_glist.php?bo_table=g_list&sfl=mb_id%2C1&stx=$member[mb_id]\">";
}
else if($member[mb_level] > 3) {
echo"<a href=\"$g4[bbs_path]/board.php?bo_table=sales\">";
} ?>
<span class="shine"></span></a>


이렇게 하면 안 되는데?
|

댓글 2개

$member[mb_level] = 2 은 $member[mb_level] 에 2라는 값을 넣겠다라는 뜻이구요
$member[mb_level] == 2 는 $member[mb_level] 와 2라는 값이 같은지 비교하는겁니다.

elseif 절에서 $member[mb_level] == 2 이런식으로 바꾸세요


일단 위에 보여주신 소스에선 이부분이 눈에 띄네요
else if($member[mb_level] = 2){
else if($member[mb_level] = 3) {

품격님이 설명 해주신 데로 하시면됩니다.
위에 적은 두 부분을 모두

else if($member[mb_level] == 2){
else if($member[mb_level] == 3) {

이렇게 해 주셔야 겠죠..^^
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12년 전 조회 731
12년 전 조회 2,044
12년 전 조회 2,276
12년 전 조회 1,531
12년 전 조회 1,433
12년 전 조회 1,544
12년 전 조회 1,549
12년 전 조회 974
12년 전 조회 2,484
12년 전 조회 1,207
12년 전 조회 2,170
12년 전 조회 1,550
12년 전 조회 950
12년 전 조회 768
12년 전 조회 1,529
12년 전 조회 788
12년 전 조회 970
12년 전 조회 2,017
12년 전 조회 842
12년 전 조회 1,583
🐛 버그신고