간단히 자동등록 스팸 막기
방법 자체는 아주 간단한데 효과가 큽니다...
직접 사용중이기도 하구요...^^
방법은 다음과 같습니다.
write.skin.php의 <form>과 </form>사이 아무곳에나 다음과 같이 hidden속성으로
원하시는 변수명과 value값을 지정합니다.
<input type='hidden' name='post_validator' value='hahaha_sir_good'>
(name명과 value값은 원하시는대로 변경해주시면 되겠지요..^^)
이렇게 해두면 사용자에게는 보이지 않지만 내부적으로 post_validator라는 변수에 hahaha_sir_good라는 값이
할당되어서 글쓰기 버튼을 누르면 write.ok.php로 전송이 되겠지요...
이제 write.ok.php에서는 $_POST[post_validator]이라는 변수가 있는지..
그리고 그 값이 hahaha_sir_good인지를 판별해서 값이 있으면 정상적으로 글쓰기 페이지에서 작성된 글이므로 통과시키면 되고...
만약 $_POST[post_validator]변수가 없거나 값이 hahaha_sir_good이 아닌 경우에는 그냥 창을 닫거나.. history.back()시키시면 되겠습니다^^
스패머가 수동으로 등록하지 않는 이상 다 막히는 것 같습니다.
물론 우회하는 방법들이야 존재 하겠지만...
모든 스팸이 박멸되는 그 날까지~
직접 사용중이기도 하구요...^^
방법은 다음과 같습니다.
write.skin.php의 <form>과 </form>사이 아무곳에나 다음과 같이 hidden속성으로
원하시는 변수명과 value값을 지정합니다.
<input type='hidden' name='post_validator' value='hahaha_sir_good'>
(name명과 value값은 원하시는대로 변경해주시면 되겠지요..^^)
이렇게 해두면 사용자에게는 보이지 않지만 내부적으로 post_validator라는 변수에 hahaha_sir_good라는 값이
할당되어서 글쓰기 버튼을 누르면 write.ok.php로 전송이 되겠지요...
이제 write.ok.php에서는 $_POST[post_validator]이라는 변수가 있는지..
그리고 그 값이 hahaha_sir_good인지를 판별해서 값이 있으면 정상적으로 글쓰기 페이지에서 작성된 글이므로 통과시키면 되고...
만약 $_POST[post_validator]변수가 없거나 값이 hahaha_sir_good이 아닌 경우에는 그냥 창을 닫거나.. history.back()시키시면 되겠습니다^^
스패머가 수동으로 등록하지 않는 이상 다 막히는 것 같습니다.
물론 우회하는 방법들이야 존재 하겠지만...
모든 스팸이 박멸되는 그 날까지~
댓글 4개
스위치79
12년 전
좋은글이네요
근데 저도 그거 써봤는데 계속 뚫어되더라고요
그래서 아에 전 게시판 들어갈때마다 세션 생성해서 게시판 id값을 줘버렸어요
게시판 세션 생성은 리스트에서만 생성해서 하니 그남아 조금 났네요
근데 저도 그거 써봤는데 계속 뚫어되더라고요
그래서 아에 전 게시판 들어갈때마다 세션 생성해서 게시판 id값을 줘버렸어요
게시판 세션 생성은 리스트에서만 생성해서 하니 그남아 조금 났네요
kalcapt
12년 전
오호~ 세션 고것두 괜찮군요^^
저는 요렇게 임시방편 했더니 스팸이 잠잠해져서..
잘 쓰고있는데.. 스패머들 악랄하네요..ㅋㅋ
저는 요렇게 임시방편 했더니 스팸이 잠잠해져서..
잘 쓰고있는데.. 스패머들 악랄하네요..ㅋㅋ
12년 전
그누보드 디폴트 변수값들은 이미 다 알려져 있기 때문에,
이렇게 나만의 변수 하나가 있으면, 효과가 있습니다. ^^
이렇게 나만의 변수 하나가 있으면, 효과가 있습니다. ^^
kalcapt
12년 전
그렇지요^^; 디폴트보다야...ㅎㅎ
게시판 목록
그누4 팁자료실
그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.
나누면 즐거움이 커집니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 3229 | 11년 전 | 4245 | ||
| 3228 |
평범한아빠
|
11년 전 | 9105 | |
| 3227 |
다케미카코
|
11년 전 | 5381 | |
| 3226 | 11년 전 | 10950 | ||
| 3225 | 11년 전 | 6114 | ||
| 3224 | 11년 전 | 7623 | ||
| 3223 |
다케미카코
|
11년 전 | 11668 | |
| 3222 | 11년 전 | 5184 | ||
| 3221 | 11년 전 | 5317 | ||
| 3220 | 11년 전 | 7094 | ||
| 3219 |
다케미카코
|
11년 전 | 4277 | |
| 3218 |
다케미카코
|
11년 전 | 4787 | |
| 3217 | 11년 전 | 4983 | ||
| 3216 |
다케미카코
|
11년 전 | 11453 | |
| 3215 | 11년 전 | 4875 | ||
| 3214 | 11년 전 | 7993 | ||
| 3213 | 12년 전 | 2659 | ||
| 3212 | 12년 전 | 5415 | ||
| 3211 | 12년 전 | 4828 | ||
| 3210 | 12년 전 | 10024 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기