문법질문입니다.

문법질문입니다.

QA

문법질문입니다.

답변 2

본문

<?if($member['mb_id'] != "" && $member[mb_id] == $view[mb_id] || $is_admin == "super"){?>

 

스킨수정중인데, 이 문법이 글작성자 or 어드민일경우가 맞나요?

이걸 글작성자는 빼고, 어드민만 볼 수 있게 수정하려면 어떻게 하면 될까요? 

 

이 질문에 댓글 쓰기 :

답변 2


<?if($member['mb_id'] != "" && $member[mb_id] == $view[mb_id] || $is_admin == "super"){?>

이 문법은

 


<?php
if ($member['mb_id'] != ""        //멤버ID가 존재하고
    && $member[mb_id] == $view[mb_id]    //view.php파일에서 볼때 글 작성자의 ID와 로그인한 ID가 동일하고
    || $is_admin == "super"      // 또는 수퍼유저일때
    ){
?>

라는 형태로 작동합니다.

즉, 

글쓴이가 로그인했거나, 관리자거나 를 보는 구문이죠

 

그런데

 

관리자중에서 보통은 admin 만 관리자로 보는경우는 $is_admin 에는 super라는 값만 존재할겁니다.

그래서


if ($is_admin) {

으로 판단하셔도 크게 이상하지 않습니다.

 

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 98,861
© SIRSOFT
현재 페이지 제일 처음으로