관리자가 글을 삭제할려고 해도 삭제가 안됩니다. > 그누4 질문답변

그누4 질문답변

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

관리자가 글을 삭제할려고 해도 삭제가 안됩니다. 정보

관리자가 글을 삭제할려고 해도 삭제가 안됩니다.

본문

오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 : http://physics.hosting.paran.com/

위의 사이트에 자유게시판과 스터디 게시판이 있습니다.
자유게시판에서 글을 쓰면 똑같은 내용이 스터디게시판에 쓰여지는데요.

문제는 원본(자유게시판에서 쓴글)은 삭제하면 지워지는데 사본(자유게시판에서 복사된 스터디게시판의 글)은 관리자라도 삭제가 안됩니다. 이 문제를 어떻게 해야 해결이 될까요?

관리자아이디와 테스트아이디를 코멘트에 공개합니다. 테스트바랍니다.(관리자아이디로 글쓰기, 삭제,수정가능)

write.update.sikn.php의 내용
 <?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

$target_table= "g4_write_study";
if($w=="") {
        mysql_query(" insert into $target_table
                set wr_num = '$wr_num',
                    wr_reply = '$wr_reply',
                    wr_comment = 0,
                    ca_name = '$ca_name',
                    wr_option = '$html,$secret,$mail',
                    wr_subject = '$wr_subject',
                    wr_content = '$wr_content',
                    wr_link1 = '$wr_link1',
                    wr_link2 = '$wr_link2',
                    wr_link1_hit = 0,
                    wr_link2_hit = 0,
                    wr_trackback = '$wr_trackback',
                    wr_hit = 0,
                    wr_good = 0,
                    wr_nogood = 0,
                    mb_id = '$member[mb_id]',
                    wr_password = '$wr_password',
                    wr_name = '$wr_name',
                    wr_email = '$wr_email',
                    wr_homepage = '$wr_homepage',
                    wr_datetime = '$g4[time_ymdhis]',
                    wr_ip = '$_SERVER[REMOTE_ADDR]',
                    wr_1 = '$wr_1',
                    wr_2 = '$wr_2',
                    wr_3 = '$wr_3',
                    wr_4 = '$wr_4',
                    wr_5 = '$wr_5',
                    wr_6 = '$wr_6',
                    wr_7 = '$wr_7',
                    wr_8 = '$wr_8',
                    wr_9 = '$wr_9',
                    wr_10= '$wr_id'");

        mysql_query("update $g4[board_table] set bo_count_write = bo_count_write + 1 where bo_table = '$target_table'");         

}

else if($w=="u") {
        mysql_query( " update $target_table
                set ca_name = '$ca_name',
                    wr_option = '$html,$secret,$mail',
                    wr_subject = '$wr_subject',
                    wr_content = '$wr_content',
                    wr_link1 = '$wr_link1',
                    wr_link2 = '$wr_link2',
                    mb_id = '$mb_id',
                    wr_name = '$wr_name',
                    wr_email = '$wr_email',
                    wr_homepage = '$wr_homepage',
                    wr_1 = '$wr_1',
                    wr_2 = '$wr_2',
                    wr_3 = '$wr_3',
                    wr_4 = '$wr_4',
                    wr_5 = '$wr_5',
                    wr_6 = '$wr_6',
                    wr_7 = '$wr_7',
                    wr_8 = '$wr_8',
                    wr_9 = '$wr_9',
                    wr_10= '$wr_10'
                    $sql_ip
                    $sql_password
              where wr_10= '$wr_id' ");       
}

?>

댓글 전체

db에 접근해서 지우는것은 의미가 없는데요. 나중 디비에접근해서 지울려고 디비에디터를 설치를 하였습니다만..

어째서 안지워지는지 그 이유를 알고 싶어서 질문한것인데..^^
여전히 지원지지 않네요.
db에 접근해서 지운건 아닌데요... ㅎㅎ
암튼 지워지지 않은 글을 관리자 모드에서 카운터 조정(?)인가 한 이후
하나씩 지우니까 지워지던데요??
왜 저는 안지워지는지 모르겠습니다.  힘네세요님 다시 한번 지워주시고 지워지면 다시한번 설명부탁드립니다.
다른 분께서도 스터디게시판에 4개의 글이 안 지워지는데 삭제테스트 부탁드립니다
아래 소스를 넣어주니 해결되었습니다.

$wr_ids2 = mysql_insert_id();

    // 부모 아이디에 UPDATE
    mysql_query(" update $target_table set wr_parent = '$wr_ids2' where wr_id = '$wr_ids2' ");
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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