테스트 사이트 - 개발 중인 베타 버전입니다

누가 게시물 10개 제한 걸어놓은것 같은데요. 채택완료

 

그누보드5 입니다. 누가 폴더안에 어느파일에 하루 10개가 아니라 계속 10개이상 글쓰기 안되게 설정했습니다.

어느 파일을 봐야지만 원래대로 복구 할수 있나요?

댓글을 작성하려면 로그인이 필요합니다.

답변 7개

채택된 답변
+20 포인트

extend > user.config.php 을 수정해서 기존 내용을 삭제하시고 아래와 같이 해주세요.

 

 

//1일 등록 가능한 게시물 게시판별 제한 function ask_write_check($bo_table, array $board_list){     global $g5, $member;     //하루에 작성 가능한 게시물 수     $write_count = 10;         if(in_array($bo_table, $board_list) && $member && strstr($_SERVER['PHP_SELF'], 'write.php')){         $sql = "select count(*) as cnt from {$g5['write_prefix']}{$bo_table} where mb_id = '{$member['mb_id']}' and date_format(wr_datetime, '%Y-%m-%d') = '" . G5_TIME_YMD . "' ";         $cnt = sql_fetch($sql);                 if($cnt['cnt'] >= $write_count){             alert("하루에 {$write_count}개의 게시물만 작성 가능합니다.");             return;         }else{             return;         }     } } ask_write_check($bo_table, array('게시판1','게시판2'));

?>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

네 알려주셔서 감사드립니다. 다른분들도 도움 주셔서 감사합니다. 믿을건 여기밖에 없네요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

방금 설정한 그분한테서 문자 받았습니다. bbs/write.php 에서 10개제한 설정했는데

그게 하루가 아니라 계속 10개이상 제한입니다. 황당했지만 그 파일안에 아래와 같은 문구가

있더라구요. 저와 같은 불상사를 막기 위해서 다른분들께도 알려드립니다. 

 

if ($bo_table) {// 자유게시판
        $tmp = sql_fetch("select count(*) as cnt from $write_table where wr_is_comment = 0 and mb_id = '$member[mb_id]'");
        if ($tmp[cnt] >= 10) {
            alert("하루에 10개 까지만 작성가능합니다.");
        }
}// 자유게시판끝

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

위 코드는 원본에는 없는 코드이고 애초에 올려주신 코드는 전체 제한이지 하루 제한이 아닙니다.
게시판 체크도 이상하게 되어 있네요.
하루 제한은 이런 팁을 사용하세요.
http://sir.kr/g5_tip/3092
http://sir.kr/g5_tip/3475

댓글을 작성하려면 로그인이 필요합니다.

사용하는 스킨의 'write.skin.php' 파일을 원본과 대조해보세요.

 

어디엔가 제한을 걸기는 했는데 '하루'란 항목이 빠진 모양입니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

http://bestiz.net/jd/it5x.jpg">http://bestiz.net/jd/it5x.jpg 

 

위 메세지 뜨면서 계속 글쓰기 안됩니다. 하루가 아니라 계속 며칠 지나두요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

지금 extend/user.config.php 파일내용이 아래밖에 없는데 도대체 어느파일에 계속 10개이상

못쓰게 했나요 황당..

 

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
?>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

예전에 이런 질문을 올리셨네요.

http://sir.kr/qa/116024">http://sir.kr/qa/116024

 

답변대로 하셨으면 extend/user.config.php 파일 살펴보세요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록