채택완료

페이지 권한 부여

2023-06-18 (일) 17:18:13 2,303

안녕하세요 주말 잘들 쉬고 계신지요?

일반적으로 적용되어 있는 레벨 적용 외에 설정을 좀 더 해주려고 하는데요.

가령 특정 페이지에 레벨 5이하의 아이디가 접근되었을때

페이지 볼 권한이 없습니다 띄우고 돌아가게 하려면

페이지 상단에 간단하게 처리할수 있는게 있을까요?

페이지 상단에

if($member['mb_level'] <=5) {

    alert("권한이 없습니다.");

}

이런식으로 등록하면 될런지...

답변 4개

채택된 답변
+20 포인트

그렇게 해도 되는데 페이지가 여러개이면 귀찮은 일이 되니 head.sub.php에 한번만 넣어서

사용하면 좋겠습니다

$page_name=array('member.php','test1.php','test2.php');/// 조건이 필요한 페이지 화일명 배열

if( in_array(basename($_SERVER['PHP_SELF']), $page_name) && $member['mb_level']<6 ) alert('권한 없음');

2023-06-18 (일) 21:21:41

그누보드 common.php 파일을 먼저 불러오고 하신데로 하시면 될거 같습니다.

2023-06-18 (일) 17:54:05

루트에 common.php가 인클루드 된 페이지라면  해당내용으로 하셔도 됩니다.

답변을 작성하려면 로그인이 필요합니다.