Skip to content

GuitarMania

한국어
(*.142.34.155) 조회 수 4331 댓글 0
어느 사이트에 있던건데 퍼왔습니다.
무슨 말인지는 잘 모르겠으나 매니아에 필요할거 같아서....


-------------------[펌]--------------------------------

게시판 등록기 막는 방법

그동안 게시판에 무작위로 등록되는 글 때문에 고생이 많았습니다.
하루에 적어도 5건에서 10건씩 일반광고부터 xxx 광고까지 지우느라 매시간 한번씩 접속해서 지우는데 시간을 많이 허비했습니다.
이렇게까지 광고를 해야하는지?

어제 그 방법을 적용하다 하루동안 분석을 했습니다.
사람이 직접 입력하는 경우는 막을 수가 없습니다.
그러나 프로그램에 의해 자동으로 등록되는 게시물은 막을 수가 있습니다.
하지만 이것을 뚫고 글을 등록할 수 있지만, 현재 게시물 등록기에서는 등록할 수가 없습니다.
이것을 뚫는 방법은 간단하지만, 만약 뚫리면 자바스크립트로 암호화해서 다시 올리도록 하겠습니다.

이렇게 하면 등록 숫자가 엄청 줄어들 것입니다.....

제가 운영하는 사이트는 IIS 5.0으로 돌리고 ASP로 프로그래밍 되었습니다.
막는 방법은 간단히 세션정보를 이용하는 것입니다.

아래는 제 사이트에서 운영하는 게시판의 일부 소스입니다.
분석해 보시면 무척이나 간단할 것입니다.

게시글 입력창(board_form.asp)

function checkVal(form) {
    if (form.author.value=="") { alert("\n인증코드를 입력해 주세요.");form.author.focus();return;}
    if (form.author.value!=form.checker.value) { alert("\n인증코드가 틀립니다. 다시 입력해 주세요."); form.author.value=""; form.author.focus(); return;}
    form.submit();
}

<form name="fDoc" METHOD="post" ACTION="board_insert.asp?Mnumber=0&cpage=<%=cPage%>&refleshcheck=1">

    <!-- 무작위로 등록하는 프로그램에서 입력될 수 없는 인증코드를 부여하고 등록시 확인합니다. -->
    <input TYPE="hidden" NAME="checker" VALUE="<%=Right(Session.sessionid, 4)%>" SIZE="4">
    <font class=font10 COLOR="#000000"><b>등록시 사용할 인증 코드</b> : <%=Right(Session.sessionid, 4)%></font>
    <input TYPE="text" NAME="author" VALUE SIZE="8">

    <input TYPE="button" VALUE="글 올리기" onClick="checkVal(this.form)">

</form>


게시글 등록(board_insert.asp)
<%    Response.Buffer = true
    Response.Expires = 0

    ' 무작위 등록 게시물을 막는 곳입니다.
    If (Request("author") <> Right(Session.sessionid, 4)) Then
        Response.Write "<center><br><br><font size=2>불법적으로 글을 등록하려고 시도하였습니다</font><br><br>"
        Response.Write "<input type=""button"" value="" 뒤 로 "" onclick=""history.go(-1)"">"
        Response.End
    End If

..... 이하 생략

실력이 부족해서 카피해서 올립니다.....
난주 살력이 늘면 제가 직접 소스 만들어서 설명 과 함께 올리겠습니다.....

?

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 (신규입점자 신년이벤트) 기타매니아 홈 메인광고 받습니다(배너제작 가능) 23년 1월 31일까지 file 뮤직토피아 2023.01.19 57751
공지 [공지] 파일 첨부기능에 문제가 있었습니다.. 개선완료.. 뮤직토피아-개발부 2021.02.17 70891
공지 "댓글" 작성시 주의부탁드립니다. 3 뮤직토피아 2020.03.09 86354
공지 "기타메니아" 문자/로고 사용에 관한 건 뮤직토피아 2020.02.14 78086
공지 [필독 공지] 연주회 소식을 메인에 노출을 했습니다. 2 뮤직토피아-개발부 2019.11.02 82767
10322 돌아보는 대전기타페스티발 7. 2 file 로빈 2008.10.14 4361
10321 코지모님의 작품....기타악세사리. 11 file 2009.01.10 4361
10320 가글 알함브라 ㅋㅋ 2009.02.02 4361
10319 [re] 샤콘느 ㅡ gmland 편곡(1) 2 file gmland 2009.05.28 4361
10318 답변 빠른 부탁바람; 1 dd 2006.05.11 4360
10317 마이크 같은건 어디서 사나요? 3 josephine 2006.10.25 4360
10316 요즘철이 기타에서 맑은 소리가 나나요??? 6 파비안 2008.12.12 4360
10315 어떤 연애편지.. 7 으랏차차 2001.10.03 4359
10314 기타와 전혀 관련없는 질문 한가지..세세님께.. 1 으랏차차 2002.03.31 4359
10313 박윤관 음반 24 file 콩쥐 2009.05.12 4359
10312 [re] 파리의 김중훈님 4 file 김중훈 2010.03.26 4359
10311 열심히 하는 학생들 언니 2015.07.26 4359
10310 김재연 초청 후기.( 사진 추가) file 2017.08.20 4359
10309 매냐 음반 Vol 3 10 jazzman 2004.09.18 4358
10308 코윤바바에 대해서...좀 정보좀!!! 아무개 2006.07.06 4358
10307 제목가르쳐주시면 ㄳ하겟습니다 1 Ciani001 2008.06.14 4358
10306 감사드리며 새해 복 많이 받으세요 12 file 그레이칙 2009.12.31 4358
10305 감동의 장대건연주회후기. 16 2003.05.24 4357
10304 기타 편곡을 독학하려면 어떤 책을 봐야할까요...? 5 나르나르 2005.01.25 4357
10303 ON-LINE 콩쿨을 하는것을 어떻게 생각하시는지 궁금하네요... 8 밀롱가. 2006.10.30 4357
10302 [re] 대전 ,기타인 사진(정면) 8 file 콩쥐 2008.10.13 4357
10301 open harmonic bar...... 14 file 떠버기 2009.01.02 4357
10300 파크닝 국제기타콩클에서..... 4 file kevinguitar 2009.05.27 4357
10299 녹음장비?? 2 녹음맨 2009.09.07 4357
10298 하루에 기타 얼마나 치세요??? 4 크리스탈 2006.02.25 4356
10297 기타 이거 언제적 물건인가요? 3 file 수영만 2016.03.26 4355
10296 [영풍문고음반매장]낙소스 세장에 만원세일합니다+잡담 으니 2001.12.20 4354
10295 클레식 기타 전공 할려고 하는데... 1 아무개 2006.03.29 4354
10294 카오리 연주회 간단 후기(?) 10 없음 2008.03.24 4354
10293 예술과 기타매니아와 현실 20 금모래 2008.06.30 4354
Board Pagination ‹ Prev 1 ... 224 225 226 227 228 229 230 231 232 233 ... 573 Next ›
/ 573

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

Designed by sketchbooks.co.kr / sketchbook5 board skin

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Powered by Xpress Engine / Designed by hikaru100

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234