댓글 1개만 등록되도록 하려합니다...

댓글 1개만 등록되도록 하려합니다...

QA

댓글 1개만 등록되도록 하려합니다...

본문

 

/skin/board/xxx/write_comment_udpate.skin.php

파일을 추가해서..아래와 같이 넣었습니다.

 

댓글이 계속 작성되네요.. 잘못된것이 있는거 같은데~~

 


<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
 
$mb_id  = $member['mb_id'];
$sql    = " select count(*) as count from $write_table
                where wr_parent = '$wr_id'
                and mb_id = '$mb_id' ";
$row    = sql_fetch($sql);
 
//echo $sql; exit;
 
if ($row['count'] )
        alert('댓글은 1개만 등록이 가능합니다.');
?>

이 질문에 댓글 쓰기 :

답변 2

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
 
$mb_id  = $member['mb_id'];
$sql    = " select count(*) as count from $write_table
                where wr_parent = '$wr_id'
                and mb_id = '$mb_id' ";
$row    = sql_fetch($sql);
 
//echo $sql; exit;
 
if ($row['count'] != "0"  )  아니면  if ($row['count'] == "1"  ) 
        alert('댓글은 1개만 등록이 가능합니다.');
?>

둘중하나로 하시면 될것가탕요

 

 

https://sir.kr/qa/254765?sfl=mb_id%2C2&stx=kkl81#answer_254768

참고하세요. 어제 질문 똑같은게 있어서 제가 답변 했던 내용입니다.

검색을 잘해야하는군요~~

view_comment.php 에서

comment_box('', 'c');

이 부분이 댓글을 보여주는 부분인가보군요...
댓글을 한번 쓰면... 자신이 쓴 것 볼  수 없는 상황이 될듯하네요...


한번 적용해 봐야겠네요

댓글 한번 쓰면 댓글 쓰는 창을 없애 주는 겁니다. 대신에 답변은 쓸 수 있습니다.
그럴경우 답변도 막고 싶으면 답변 버튼 앞에
<?
if(!$comment_yn){
?>
    답변버튼
<?
}
?>
이런식으로 막으세요.

답변을 작성하시기 전에 로그인 해주세요.
전체 39
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT