테스트 사이트 - 개발 중인 베타 버전입니다

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

· 12년 전 · 1160 · 2
<? 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개

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

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


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

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

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

이렇게 해 주셔야 겠죠..^^

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440