비회원 글쓴후 코멘트 달려있는데도 삭제가 됩니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

비회원 글쓴후 코멘트 달려있는데도 삭제가 됩니다. 정보

비회원 글쓴후 코멘트 달려있는데도 삭제가 됩니다.

본문

비회원 글쓰기 가능한상태구요.
원문에 코멘트 1개이상 달리면 삭제 불가 설정했는데도..
삭제 버튼을 누르고 비밀번호입력하면  그대로 삭제 됩니다.
 
코멘트경우는 답변이 달리면 삭제버튼이 사라지던데..
 
원문은 답변글이 등록된상태에서는 삭제 버튼을 누르면 삭제할수 없다고 나오는데
답글없이 코멘트가 달린상태에서는 그대로 삭제 되는군요..
 
ㅜ.ㅜ 다른 스킨받아서 테스트 해봐도 마찬가지입니다.
누가 좀 도와주세요.

댓글 전체

bbs/delete.php의 아래 기능은 모두 정상적으로 작동합니다.
 
aaa 가 쓴 원글에 bbb가 답글을 달았지만
관리자로 로그인 상태에서 삭제하지는 않았는지 봐보세요.
관리자는 코맨트 있어도 삭제 가능합니다.
아쉬운 부분은 이 부분 인데요

and mb_id <> '$member[mb_id]'

PC 방에서 비 회원으로 그 글을 썻습니다.
다음에 그 자리에 다른 사람이 앉았죠.
그럼 어떤 권한으로 그 게시물이 내것이다 라는 것을 밝히죠? IP가 같은데.
지문인식 스캔 저장??
현재로서는 아이디가 있을때만 그것을 책임진다?? 가 맞나요??

// 코멘트 달린 원글의 삭제 여부
$sql = " select count(*) as cnt from $write_table
          where wr_parent = '$wr_id'
            and mb_id <> '$member[mb_id]'
            and wr_is_comment = 1 ";
$row = sql_fetch($sql);

if ($row[cnt] >= $board[bo_count_delete] && !$is_admin)
    alert("이 글과 관련된 코멘트가 존재하므로 삭제 할 수 없습니다.\\n\\n코멘트가 {$board[bo_count_delete]}건 이상 달린 원글은 삭제할 수 없습니다.");
구조적인 부분을 체크하기 이전에
논리적인 부분을 체크해 보시기 바랍니다.

혹시 관리자 접속후 게시물을 삭제했는지(가장 큰 의심이 되는 부분)...
답변들 정말 감사합니다.
and mb_id <> '$member[mb_id]'
오달수님이 말씀하신 부분은 원글과 같은 IP로 댓글이 달리니깐 댓글에 관계없이 그냥 삭제 되는거 같습니다.
다른 아이피로 답글을 달고 삭제해본결과 정상적으로 메세지가 나오고 삭제가 안되네요.

오달수님 나스카님 엑박님
다시 한번 감사드립니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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