글쓰기 기한설정했더니 삭제하는 얌체들에게 어떻게 대처하면 좋겠습니까? 정보
글쓰기 기한설정했더니 삭제하는 얌체들에게 어떻게 대처하면 좋겠습니까?본문
안녕하세요.
제가 벼룩시장과 구인구직게시판을 운영하고 있습니다. 그런데 이 게시판들은 그 성격상 광고성글들이 많이 올라오는데 문제는 자신의 글이 전면에 노출되도록 하기 위해 계속 같은 글을 도배하는 사람들이 많다는 겁니다. 그래서 다음 소스를 첨가해 사용하고 있습니다.
//////////////////////////////////////////////////////////////////////
if ($bo_table == '벼룩시장') $k = '14'; else if ($bo_table == '구인구직') $k = '60';
if(strstr("벼룩시장:구인구직",$bo_table)) {
$wtime = date("Y-m-d", $g4[server_time] - ($k * 86400));
if($member[mb_id] && !$is_admin && $w != "u"){
$ab_boards =mysql_fetch_array(mysql_query("select count(*) from {$g4[write_prefix]}{$bo_table} where mb_id = '$member[mb_id]' and wr_is_comment ='0' and wr_datetime >= '$wtime'"));
$rowmembers =$ab_boards[0];
}
if($rowmembers > 0){
alert("이게시판에 지난 {$k}일동안 $rowmembers 개의 글이 등록이 되었으므로 \\n오늘은 글쓰기를 하실수가 없으며 코멘트만 가능합니다.");
}
}
/////////////////////////////////////////////////////////////////////
if ($bo_table == '벼룩시장') $k = '14'; else if ($bo_table == '구인구직') $k = '60';
if(strstr("벼룩시장:구인구직",$bo_table)) {
$wtime = date("Y-m-d", $g4[server_time] - ($k * 86400));
if($member[mb_id] && !$is_admin && $w != "u"){
$ab_boards =mysql_fetch_array(mysql_query("select count(*) from {$g4[write_prefix]}{$bo_table} where mb_id = '$member[mb_id]' and wr_is_comment ='0' and wr_datetime >= '$wtime'"));
$rowmembers =$ab_boards[0];
}
if($rowmembers > 0){
alert("이게시판에 지난 {$k}일동안 $rowmembers 개의 글이 등록이 되었으므로 \\n오늘은 글쓰기를 하실수가 없으며 코멘트만 가능합니다.");
}
}
/////////////////////////////////////////////////////////////////////
이 소스가 그럭저럭 작동하더군요. 그런데 이 소스의 허점을 뚫은 얌체들이 있습니다. 즉 게시판 뒤로 밀려버린 자신의 과거의 글을 지워버리고 새 글을 올리지 뭡니까.
그러므로 위의 소스에서 다음사항을 보강하고 싶습니다. 즉 어떤 회원이 최근에 삭제를 했는지를 알아내서 그것이 있으면 그 날짜를 기준으로 해서 다시 설정된 기한동안 글을 쓰지 못하도록 하는 겁니다. 혹은 삭제된 글이 원래 쓰여진 날짜를 기준으로 할 수도 있겠죠.
한수 가르쳐주시면 감사하겠습니다. 고수님들 미리 감사드립니다.
댓글 전체
같은 방법으로 글삭제버튼을 제어하시면 되지 않을까요?
^^ 제 개인 생각엔요..
글쓰는걸 막을려고 하지 마시구요..
최근게시물 축출 방식을 다른방법을 모색해 보심이..좋지 않을가요..
글쓰는걸 막을려고 하지 마시구요..
최근게시물 축출 방식을 다른방법을 모색해 보심이..좋지 않을가요..
제 생각입니다.
회원 여분 필드 하나를 써서 당일 글쓴 횟수가 입력되도록 합니다.
그 값으로 구분하세요.^ ^
회원 여분 필드 하나를 써서 당일 글쓴 횟수가 입력되도록 합니다.
그 값으로 구분하세요.^ ^
세분 말씀 감사합니다.