SQL 쿼리로 댓글에서 동일내용이 올라가지 않도록 하고 싶습니다.

SQL 쿼리로 댓글에서 동일내용이 올라가지 않도록 하고 싶습니다.

QA

SQL 쿼리로 댓글에서 동일내용이 올라가지 않도록 하고 싶습니다.

본문

그누4 에서 비슷한 내용이 있는데요 그대로 써봐도 잘 안되네요

 

// 동일내용 연속 등록 불가 
$sql = " select MD5(CONCAT(wr_ip, wr_subject, wr_content)) as prev_md5 from $write_table "; 
if ($w == "cu") 
    $sql .= " where wr_id <> '$commend_id' "; 
$sql .= " order by wr_id desc limit 1 "; 
$row = sql_fetch($sql); 
$curr_md5 = md5($_SERVER[REMOTE_ADDR].$wr_subject.$wr_content); 

 

그리고 위 내용을

/bbs/write_comment_update.php

에서 적용하는게 아닌

 

각 보드스킨

/skin/board/basic/view/write_comment_update.skin.php

에서 적용시키려면 어떻게 해야할까요?

 

 

이 질문에 댓글 쓰기 :

답변 1

write_comment_update.skin.php 은 댓글이 작성후 동작하는 방식 입니다.

즉 동일한 댓글이라고 판단되면 지워야 동일한 댓글이 남지 않게 될듯 합니다.

 

아니면 

write_comment_update.head.skin.php 스킨에서 댓글이 중복인지 확인하셔야 합니다.

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

회원로그인

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