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

권한 5부터 보여지게 하려고 합니다. 채택완료

허걱김선생 2년 전 조회 1,779

수고하십니다.

새글 올라오는 코드인데요.

 

</p>

<p>    $list[$i]['gr_id'] = $row['gr_id'];

    $list[$i]['bo_table'] = $row['bo_table'];

    $list[$i]['name'] = $name;

    $list[$i]['comment'] = $comment;

    $list[$i]['href'] = get_pretty_url($row['bo_table'], $row2['wr_id'], $comment_link);

    $list[$i]['datetime'] = $datetime;

    $list[$i]['datetime2'] = $datetime2;</p>

<p>

 

name 부분을 권한이 5인 사람 부터 보이게 하고 싶습니다.

권한이 5 이하인 사람들은 익명 이라고 보여지구요.

 

게시판에서는

아래와 같이 처리 해줬는데 새글 부분은 처리하는게 다른 거 같아서

조언 좀 부탁드립니다.

 

                   

<div class="float-right float-md-none d-md-table-cell nw-5 nw-md-auto text-left f-sm font-weight-normal pl-2 py-md-2 pr-md-1">

                        <span class="sr-only">등록자</span>

                        익명

                    </div></p>

<p>

                    <?php if($is_admin || $member['mb_level'] >= 8) { ?>

                    <div class="float-right float-md-none d-md-table-cell nw-13 nw-md-auto text-left f-sm font-weight-normal pl-2 py-md-2 pr-md-1">

                        <span class="sr-only">등록자</span>

                        <?php echo na_name_photo($list[$i]['mb_id'], $list[$i]['name']) ?>

                    </div>

                    <?php } ?>

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

답변 1개

채택된 답변
+20 포인트

 

$list[$i]['name'] = $member['mb_level'] > 4 ? $name : "익명";

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

답변에 대한 댓글 2개

허걱김선생
2년 전
답변 감사합니다.
레벨이 높으면 이름이 보여지기는 한데 낮은 레벨에서 익명이라는 문구는 노출이 되지 않고 아무것도 나오지 않아요. 아무것도 나오지 않아도 깔끔하게 보여 좋네요 ^^
엑스엠엘
2년 전
이 팁?은
<?php if($is_admin || $member['mb_level'] >= 8) { ?>...
조건이 필요 없습니다.

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

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

로그인