[질문] 댓글을 달아야 글 볼 수 있는 소스인데 수정 부탁드립니다.

view.skin.php 에서 아래의 내용을
/////////////////////////////////////////

<!-- 내용 출력 -->
        <span id="writeContents"><?=$view[content];?></span>

////////////////////////


아래와 같이 수정해서 쓰고 있습니다


/////////////////////

<!-- 내용 출력 -->
        <span id="writeContents">
<?
if ($member[mb_id] != $view[mb_id] or !$is_admin) {
$sql = mysql_query(" select count(wr_id) as cnt from $g4[write_prefix]$bo_table where wr_parent = '$wr_id' and wr_is_comment = '1' and mb_id = '$member[mb_id]' ");
$row = mysql_fetch_array($sql);
if (!$row[cnt])
echo "내용을 보시려면 댓글을 남겨주세요";
else
echo $view[content];
} else
echo $view[content];
?>
</span>



이렇게 해서 원하는대로 댓글을 달아야 글을 볼 수 있도록 했습니다.

그런데 운영자도 댓글을 달아야 볼 수 있더군요.

슈퍼관리자,그룹관리자,게시판관리자는 댓글을 달지 않아도 글을 볼 수 있도록 하고,

공지사항은 댓글 없어도 볼 수 있게 하려면 어떤부분을 어떻게 수정해야 할까요?

2가지 다 힘들면 하나라도 상관없으니 도움 부탁드리겠습니다.

|

댓글 3개

<?
if ($member[mb_id] != $view[mb_id] or !$is_admin) {
$sql = mysql_query(" select count(wr_id) as cnt from $g4[write_prefix]$bo_table where wr_parent = '$wr_id' and wr_is_comment = '1' and mb_id = '$member[mb_id]' ");
$row = mysql_fetch_array($sql);
if ($row[cnt]>0)
echo "내용을 보시려면 댓글을 남겨주세요";
} else {
echo $view[content];
}
?>

이렇게 하심이..
이렇게 했더니 내용창이 아무것도 안 나타나네요.
원래대로 복구시켰습니다 ㅠ.ㅠ
if ($row[cnt]>0)
echo "내용을 보시려면 댓글을 남겨주세요";



if ($row[cnt]<0)
echo "내용을 보시려면 댓글을 남겨주세요";


이렇게~~^^

댓글 작성

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

로그인하기
🐛 버그신고