채택완료

이 코드에서 관리자까지 볼수있는 방법이 어떻게 되나요?

2016-06-30 (목) 21:15:21 3,635
Copy
if ($bo_table=="A1" && $member[mb_9]!="abc") { alert('회원전용 게시판입니다.', G5_URL);}

$member['admin'], $is_admin  이걸 넣고 실행하면 뒤에 A1게시판 과 회원 여분필드값이 작동을 안해 특정회원들이 아니라 일반 회원까지 게시판을 보게됩니다.

그렇다고 위에있는걸 빼면 관리자랑 일반회원은 못보고 특정회원만 게시판을 확인할수있는데...

저는 특정회원과 관리자만 볼수있는 코드가 필요합니다. 알려주세요 ㅠㅠ

|

답변 1개 / 댓글 2개

채택된 답변
+20 포인트

조건을 바깥으로 한번 더 걸어보세요.

if (!$is_admin) {

  if ($bo_table=="A1" && $member[mb_9]!="abc") {

    alert('회원전용 게시판입니다.', G5_URL);

  }

}

답변에 대한 댓글 2개

오... 제가 원하는 방식이 관리자랑 특정회원만인데

나중에 안될땐 '작은별'님이 알려주신 방법으로 자주 써봐야겠습니다 감사합니다^^
!$is_admin 이게 관리자 조건입니다. 관리자가 아니면이니
관리자는 무조건 통과고 특정 회원 식별은 $member[mb_9]!="abc" 여기서 하는 거고요.

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