코드 좀 봐주십시오,,

코드 좀 봐주십시오,,

QA

코드 좀 봐주십시오,,

본문

if ($is_guest)  alert_close('회원만 조회 가능합니다.');

if($member[mb_id] != $mb_id || !$is_admin) alert_close('본인 또는 관리자만 조회 가능 합니다');

 

이건데 관리자가 접속해도 차단되네요..

왜 그런건지...유유

 

그리고 게시판 그룹관리자를 admin을 extend에 추가해서 쓰는데...

그 관리자는 admin에 포함안되나요?

어려워요,,유유

이 질문에 댓글 쓰기 :

답변 4

if($member['mb_id'] != $mb_id && !$is_admin) alert_close('본인 또는 관리자만 조회 가능 합니다');
이렇게 함 해보세요 

if(!$is_admin){
   if($member[mb_id] != $mb_id) alert_close('본인 또는 관리자만 조회 가능 합니다');

}


이렇게 해보세요

if ($member) {  

   if  !($member['mb_id'] == $mb_id || $is_admin) alert_close('본인 또는 관리자만 조회 가능 합니다');

} else {

  alert_close('회원만 조회 가능합니다.');

}

안 되는 거면, 아마 $mb_id 부분 탓이지 않을까 싶네요. 이 부분을 살펴보세요.

그리고, member 조건을 아래처럼 줘야 할 것 같네요. 제가 오타를 .....


if ($is_member) { 
  if  !($member['mb_id'] == $mb_id || $is_admin) alert_close('본인 또는 관리자만 조회 가능 합니다');
} else {
  alert_close('회원만 조회 가능합니다.');
}

답변을 작성하시기 전에 로그인 해주세요.
전체 129,406 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT