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 스킨에서 댓글이 중복인지 확인하셔야 합니다.
답변을 작성하시기 전에 로그인 해주세요.