특정 페이지 권한 주기에서 권한 레벨의 갯수를 늘릴려면 어떻게 하죠?

· 19년 전 · 1729 · 4
이런 소스가 있어서 작동이 되는데요

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "STYLE");
if ($member[mb_level] < 5) // 회원의 접근 권한 조정
{
echo "<script language='javascript'> alert('죄송합니다. 정회원만 이용하실 수 있습니다.'); window.close();
javascript:history.go(-1); </script>";
exit;
}
?>

지금은 레벨 5 이상만 볼수 있잖아요...

만약에 특정 레벨 3과 레벨 7만 볼수 있게 할려면 구문이 어떻게 변하나요?
|

댓글 4개

if ($member[mb_level] < 5) // 회원의 접근 권한 조정

if ($member[mb_level] !== 3 && member[mb_level] !== 7) // 회원의 접근 권한 조정

로 고쳐보세요
if ($member[mb_level] == 3) // 권한이 3일때만

if ($member[mb_level] == 7) // 권한이 7일때만

if ($member[mb_level] == 3 or $member[mb_level] == 7) // 권한이 3 또는 7 일때만
레미짱님은 에러나요 ㅠㅠ

root님꺼
if ($member[mb_level] == 3 or $member[mb_level] == 7) // 권한이 3 또는 7 일때만
구문 입력하니깐

비회원까지 다 뚫리네요... 에혀... 뭐가 문제죠?
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
19년 전 조회 1,519
19년 전 조회 1,941
19년 전 조회 1,270
19년 전 조회 1,536
19년 전 조회 1,518
19년 전 조회 2,470
19년 전 조회 1,172
19년 전 조회 1,519
19년 전 조회 1,517
19년 전 조회 1,730
19년 전 조회 1,503
19년 전 조회 1,569
19년 전 조회 1,038
19년 전 조회 1,665
19년 전 조회 1,514
19년 전 조회 1,520
19년 전 조회 1,513
19년 전 조회 1,012
19년 전 조회 1,477
19년 전 조회 1,430
🐛 버그신고