등록한 글이 사라지는 이유는?
안녕하세요.
오늘도 좋은 답변을 해주시는 모든 그누인들께 감사드리며 좋은질문 하나드려요 ㅎㅎ
등록한 글이 사라지고 있어요.
예를 들어 10개를 등록하고 몇일있으면
몇개의 글이 사라져버립니다.
현재 3개의 게시판이 그러고 다른건 멀쩡하거든요.
베이직스킨도 그렇고 다른스킨도 그렇습니다.
혹시 이유를 아시면 초보그누유저가 알기 쉽게 알려주세요.
고맙습니다.
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 14개
1. 일정 기간이 지나면 게시물을 자동으로 삭제하는 팁을 적용중인지
2. 특정한 스킨을 사용중인지
3. 사라진다는 몇개의 글을 확인하는 공간이
최근게시물(/bbs/new.php)을 출력하는 웹페이지인지
질문을 명확히 할 필요가 있습니다.
특정한 팁을 적용하거나 설정을 하지 않은 경우라면,
3.의 경우에 해당되는 질문이라 여겨집니다.
2번은 베이직스킨과
http://www.sir.co.kr/bbs/tb.php/g4_skin/32591 주소의 동영상스킨인데요.
이상한건 다른베이직기본게시판은 멀쩡하고 2개의 베이직게시판과 동영상게시판만 그러네요.
3.게시판글도 사라지고 물론 최근게시물도 사라집니다.
아주 많이 답답하네요.ㅜㅜ
비밀번호 변경해 보시구요. table 최적화도 해 보시기 바랍니다.
글작성자와 관리자의 비밀번호 번경한번 해보시죠.
생각할 수 있는 가능성에 가능성을 더한다 하더라도,
질문자 스스로가 문제해결을 위한 최소한의 실마리라도 언급하지 않는다면,
더 이상은 진척이 힘들 것 같습니다.
위의 질문만으로는 더이상의 진도나가는것이 불가능해보입니다
좀더 생각을 해봐야겠습니다.
http://sir.co.kr/bbs/tb.php/g4_qa/41605
이런 증상이 다수의 사용자에게서 발생 한다면 현재 배포중인 그누보드4를 전체적으로
구조적인 문제점을 파악해야 할 필요성이 있을듯 싶습니다.
비회원일때 삭제 권한을 획득하는 버그가 있었습니다.
대략 상황을 말씀드리자면 회원과 체크항목이 동일하다면 삭제권한을 가진다고 다음 처럼 설정했을때
> else if ($member[mb_id] == $체크항목) {
> $delete_href = "....";
> }
로그인한 회원이라면 정상적으로 작동합니다.
그러나 비회원이고 체크항목이 없는 경우라면 위의 소스상으로는 삭제 권한을 가지게 됩니다.
그러므로 회원일경우만 체크항목을 체크하도록 처리할려면
다음처럼 회원id가 존재하는지 체크하는 조건을 하나더 추가하셔야 합니다.
> else if ($member[mb_id] && $member[mb_id] == $체크항목) {
> $delete_href = "....";
> }
우선 감사합니다.
나도 같은 현상으로 돌아버리는 줄 알았습니다.