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

댓글을 쓴사람과 관리자만 볼 수 있게 채택완료

AI컴퓨터닷 7개월 전 조회 1,915

안녕하세요

 

댓글을 쓴사람과 관리자만 볼 수 있게 하려면 어떻게 해야 되나요??

 

https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=129

 

위 링크대로 했는데 잘 안되네요 ㅠㅠ

 

http://sir.kr/data/editor/2504/33182701_1743546554.4403.png" width="514" />

 

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

답변 3개

채택된 답변
+20 포인트
7개월 전

안녕하세요...

@AI컴퓨터닷 님

 

스킨 폴더 내 view.comment.skin.php 파일을 열어 아래 코드를 수정 하시거나

팁으로 작성 된 내용을 참조 하시면 될 것 같습니다.

 

https://sir.kr/g5_tip/23827

 

</p>

<p><!-- 댓글 출력 --></p>

<p>            <div class="cmt_contents"></p>

<p>                <p></p>

<p>                    <?php if (strstr($list[$i]['wr_option'], "secret")) { ?><img src="<?php echo $board_skin_url; ?>/img/ico_sec.svg" alt="비밀글"><?php } ?></p>

<p>                    <?php</p>

<p>                    // 댓글 작성자나 관리자만 볼 수 있도록 처리</p>

<p>                    if ($is_admin || $member['mb_id'] == $list[$i]['mb_id']) {</p>

<p>                        echo $comment;</p>

<p>                    } else {</p>

<p>                        echo "이 댓글은 작성자와 관리자만 볼 수 있습니다.";</p>

<p>                    }</p>

<p>                    ?></p>

<p>                </p></p>

<p>

 

댓글 출력 부분을 위와 같이 수정 시 댓글 쓴 사람 + 관리자만 볼 수 있습니다.

 

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

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

7개월 전

해당 코드는 작동이 잘됩니다.

선행 코드에서 오류가 있는지 채크바랍니다.

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

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

7개월 전

소스만 봐서는 되야 하는게 정상인거 같습니다.

$is_admin이나 $member['mb_id'] 등 변수가 제대로 넘어오고 있는지 한번 체크해보셔야 할 거 같습니다.

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

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

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

로그인