오늘하루 한번만 글쓸 수 있도록 정보
오늘하루 한번만 글쓸 수 있도록
본문
안녕하세요.
오늘 하루 한번만 글 쓸 수 있도록 하는 기능을 쓰려고 팁을 찾아봤는데
마침 알맞는 팁이 하나가 있어 아래와 같이 설정해놓고
실행했더니 글쓰기 여러번 잘 써지기만 하네요..
게시판은 한줄 메모장(메인에서 글쓰기가 가능한 게시판 스킨) 입니다.
설정한 부분은 게시판 명 부분만입니다.
--------------------------------------------------
//적용할 게시판명을 넣어 주세요.
$table_names ="utf8";
//테이블명을만들고
$bo_table_names ="".$g4[write_prefix]."".$table_names."";
//새글등록후 24시간 전에는 글쓰기를 못하며 시간변경은 (60 * 60 * 24) 부분에서 수정합니다.
$udatatime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24));
//지정한 게시판에서 수정은 가능하고 관리자는 제한이 없고 회원일 경우만 체크
if(($member[mb_id] && !$is_admin && $w != "u") && $bo_table == $table_names){
//코멘트 종류와 답글종류는 전부 제외하고 원글만 오늘 올라온글이 있는지
$ab_boards =mysql_fetch_array(mysql_query("select count(*) from $bo_table_names where
wr_is_comment ='0' and wr_reply ='' and wr_datetime >= '$udatatime'"));
$rowmembers =$ab_boards[0];
// 오늘올라온 글이 1개라도 존재 한다면
if($rowmembers > 0){
alert("이 게시판은 하루에 한마디만 하실 수 있습니다.");
}
}
오늘 하루 한번만 글 쓸 수 있도록 하는 기능을 쓰려고 팁을 찾아봤는데
마침 알맞는 팁이 하나가 있어 아래와 같이 설정해놓고
실행했더니 글쓰기 여러번 잘 써지기만 하네요..
게시판은 한줄 메모장(메인에서 글쓰기가 가능한 게시판 스킨) 입니다.
설정한 부분은 게시판 명 부분만입니다.
--------------------------------------------------
//적용할 게시판명을 넣어 주세요.
$table_names ="utf8";
//테이블명을만들고
$bo_table_names ="".$g4[write_prefix]."".$table_names."";
//새글등록후 24시간 전에는 글쓰기를 못하며 시간변경은 (60 * 60 * 24) 부분에서 수정합니다.
$udatatime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24));
//지정한 게시판에서 수정은 가능하고 관리자는 제한이 없고 회원일 경우만 체크
if(($member[mb_id] && !$is_admin && $w != "u") && $bo_table == $table_names){
//코멘트 종류와 답글종류는 전부 제외하고 원글만 오늘 올라온글이 있는지
$ab_boards =mysql_fetch_array(mysql_query("select count(*) from $bo_table_names where
wr_is_comment ='0' and wr_reply ='' and wr_datetime >= '$udatatime'"));
$rowmembers =$ab_boards[0];
// 오늘올라온 글이 1개라도 존재 한다면
if($rowmembers > 0){
alert("이 게시판은 하루에 한마디만 하실 수 있습니다.");
}
}
댓글 전체

write_update.head.skin.php에 넣어세요.

잘 살펴 보니 오늘 하루 한 개"가 아니고 지난 24시간이네요.