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

특정 분류일때 관리자외에는 본문 못보게하는 방법 채택완료

어느날우연이 1년 전 조회 1,869

이벤트 게시판에서

분류가 "시작전" 인경우 본문을 관리자 이외에 못보게하고 싶은데

if문을 어떻게 작성하면 될까요?

 

분류는 시작전 | 진행중 | 종료

 

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

답변 3개

채택된 답변
+20 포인트

다음과 같은 방법도 있으니 참고하셔서

원하시는 형식으로 구현 하시면 되지 않을까 합니다.

 

</p>

<p><?php

// 해당 게시물의 분류 값을 가져오는 코드

$classification = $write['wr_분류']; // 분류 필드명에 따라 수정해야 할 수 있습니다.</p>

<p>// 본문을 관리자 이외에는 보이지 않도록 처리하는 코드

if ($classification === "시작전" && !$is_admin) {

    echo "이벤트가 시작되지 않아 본문을 볼 수 없습니다.";

} else {

    // 기존의 본문 출력 코드

    echo $write['wr_content']; // 본문 필드명에 따라 수정해야 할 수 있습니다.

}

?>

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

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

1년 전

list.skin.php에서 for문에 넣으세요

if(!$is_admin && $list[$i]['ca_name']=='시작전') $list[$i]['href'] ="javascript:alert('시작전')";

 

view.skin.php 상단에 넣으세요

if(!$is_admin && $view['ca_name']=='시작전') alert('시작전;);

 

 

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

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

1년 전

안녕하세요.

방법은 다양하겠지만 아래의 코드를 참고해 보세요.

 

if($ca_name == ''특정분류" && $is_admin == "super") { ...가림 ... } else { ... 노출 ... }

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

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

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

로그인