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

페이지 권한 부여 채택완료

강력드라이브 2년 전 조회 1,989

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

 

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

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

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

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

 

페이지 상단에

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

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

}

 

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

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

답변 4개

채택된 답변
+20 포인트
2년 전

그렇게 해도 되는데 페이지가 여러개이면 귀찮은 일이 되니 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('권한 없음');

 

로그인 후 평가할 수 있습니다

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

n
2년 전

추가 피해자 방지 https://sir.kr/conflictconsultation/245" rel="nofollow noreferrer noopener" target="_blank">https://sir.kr/conflictconsultation/245

로그인 후 평가할 수 있습니다

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

2년 전

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

로그인 후 평가할 수 있습니다

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

유찬아빠

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

로그인 후 평가할 수 있습니다

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

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

로그인