시작페이지로 즐겨찾기추가
로그인
회원가입 l 출석체크 l 마이페이지 l CGIMALL
자료실 사이트등록 랭킹100 프로그램리뷰 관리자추천자료 초보가이드
커뮤니티
전체 펼쳐보기
퀵메뉴링크 jquery , CSS , PHP , Javascript , 무료폰트 , ASP
상세검색
> 커뮤니티 > 골드팁 상세보기
커뮤니티 구인구직
사이트등록
현재접속자 새로고침
게시판타이틀 골드팁 / 상세보기
트위터로 보내기 미투데이로 보내기 싸이월드 공감
추천수 245 | 조회수 6,087 | 등록일 2003-08-06 10:31:01

닉네임

HappyCGI

제목

게시판 도배방지팁 - spboard pro
내용


오즈마녀 입니다...


하루에도 수십개의 도배 광고글이 게시판에 올라오고 있습니다.
이런 광고글의 대부분이 포르노 게시물 입니다.

오즈마녀 이곳에
이런 도배·광고글을 막을 수 있는 방법들을 모으려고 합니다.

좋은 내용 보시면 꼭 알려 주십시요.


세팔보드에서 도배·광고글 막을 수 있는 방법은
다른 게시판에서 사용한 쿠키를 역시 이용했습니다.


이런 게시물들을 올리는 방법은 단시간에 많은 광고글을 도배해야 하기 때문에 프로그램을 써서 게시판 글올리는 url, 게시자, 메일, 제목, 내용, 비밀번호를 기록했다가 한꺼번에 게시물을 올립니다.
이런 까닭에 게시판의 일반 사용자라면 꼭 거쳐야 할 단계를 생략합니다.

예를 들면... 글 목록 보기... 입니다.
자 이제 막아 봅니다.
먼저 작업 전 작업대상 파일을 내컴퓨터에서 내려 받으셔야 합니다.
이것은 작업 후 결과가 이상할 때는 원파일로 돌려놓아야 하니까요...

세팔보드 프로 1.0이나 2.0이나 같은 방법으로 작업하시면 됩니다.
아랫부분에 # 도배체크 # 도배체크끝 사이에 있는 내용을 각 파일에 추가하시면 됩니다.

======================================================================

● load_list.cgi <<<<<<<<<<<<<<<<<<<<<<

sub load_list {

# 도배체크
my $year_val = (localtime)[5] + 1900 + 1;
print "Set-Cookie: AD_CHK=ad_no_ok; expires=Sunday, 12-Dec-$year_val 12:12:12 GMT;\r\n";

# 도배체크끝

my(@html, @head, $head, $list_num, $start_num, $end_num, $data, $num_data, $list, $new_date);


● write.cgi <<<<<<<<<<<<<<<<<<<<<<

sub write_article {
&read_cookie;

# 도배체크
if(($FORM{'action'} ne "modify") && ($COOKIE{AD_CHK} ne "ad_no_ok")) {
&err_msg("no_ad");
exit;
}

# 도배체크끝


● lang/Korean/err_msg.txt <<<<<<<<<<<<<<<<<<<<<<

no_ad = 자동등록기로 올리는 게시물이 아닌가요?

추가...


● cgi_lib/err_msg.cgi <<<<<<<<<<<<<<<<<<<<<<

# 도배체크
elsif($err eq "no_ad") {
$err_msg = $ERR_MSG{'no_ad'};
}

# 도배체크끝

위 부분 적당한 곳에 추가...
======================================================================
* 이때 위 수정파일 load_list.cgi 와 write.cgi 의 수정내용 중
쿠키 변수값인 ad_no_ok는 적당한 다른 이름으로 고쳐주는 것이 효과적이겠습니다.


자, 이제 하루쯤 기다려 볼까요... 효과가 있는지...
성공을 기원 합니다!

경우에 따라서 글이 올라가지 않는 상황이 발생할 수 있으므로 긴 내용의 글을 쓸때는 게시판에 올리기 전에 다른 곳에 저장하는 습관이 있어야 겠습니다.

다른 문제가 발생한다던지 더 좋은 방법이 있으면 위 메뉴의 메일이나 이 게시판을 이용해서 오즈마녀에게 알려주십시요.

 

자료출처 : http://mrs-oz.com/garden/index_cgi.html

추천스크랩소스보기 목록
이전게시글 게시판 도배방지팁 - 테크노트 2003-08-06 10:30:14
다음게시글 방명록 도배방지 - 세팔방명록 2003-08-06 10:31:47