특정 게시판에...올라온 게시글 중 댓글을 아이디당 하나만 등록 가능하도록 하려면???
본문
모든 게시판은 아니고..
특정 게시판에서만 등록된 게시물에 대해
아이디당 하나의 댓글만 작성 가능하도록 하려면????
참고할 만 한것이 있을까요?
답변 2
view_comment.skin.php 파일의
15라인 쯤
$cmt_amt = count($list);
$comment_yn = false; // 추가 해주세요.
for ($i=0; $i<$cmt_amt; $i++) {
// 추가 해주세요.
if(!$comment_yn)
$member['mb_id'] == $list[$i]['mb_id'] ? $comment_yn=true : $comment_yn=false;
// 추가 해주세요.
305 라인 쯤
// 추가해주세요.
<?php if(!$comment_yn){?>
comment_box('', 'c'); // 댓글 입력폼이 보이도록 처리하기위해서 추가 (root님)
<?php }?>
// 추가해주세요
위와 같이 comment_box('', 'c'); 를 감싸 줍니다.
!-->!-->댓글을 작성하는 폼 위에서
해당 글에 댓글이 달려있는 회원인지 체크하고
만약 댓글을 작성한 회원이라면
댓글 입력폼을 숨겨버리면 될것같네요.
답변을 작성하시기 전에 로그인 해주세요.