|
|
동네 사람들의 정담이 오고가는 대청마루입니다. 무슨 글이든 좋아요. |
.........
몇몇분들이 게시판 자동 글 등록기의 작동을 속이기 위한 방법을 제시했으나 100% 완벽하지 않은 것 같습니다.
저도 사이트를 운영하면서 자유게시판에 지겹도록 광고성 글이 올라와서 짜증이 난 적이 한두번이 아니었습니다.
그런데, 지금 말씀드리는 이 방법을 쓰고부터는 뚝~ 100% 근절되었습니다.
자동 등록기가 절대로 등록할 수는 없을 겁니다.
원리는 간단합니다.
반드시 사람의 눈으로 확인하고 특정 값을 입력해야만 등록되도록 하는 겁니다.
위의 그림에서 알 수 있듯이 글을 등록할 때 화면에 보이는 이미지의 숫자를 확인하고 직접 입력해야만 등록되도록 하면 됩니다.
이미지이니까 긁어서 붙일 수도 없습니다.
1.
제로보드가 설치된 곳에 숫자 이미지 그림 파일을 업로드합니다.(저는 lock.gif 라는 이름으로 등록하였습니다.)
2.
게시판에서 사용하고 있는 스킨(저는 happycast_category_lightblack 스킨을 사용합니다.) 디렉토리의 write.php 파일을 열어
적당한 곳에 다음 내용을 삽입합니다.
(주의! 제로보드가 설치된 곳의 write.php가 아니라, 제로보드가 설치된 곳의 skin 디렉토리 밑의 특정 스킨 디렉토리입니다.
예를 들어, 제로보드를 board 에 설치했다면 boardskinhappycast_category_lightblack 에 있는 write.php를 말하는 겁니다.)
<?=$hide_start?>
<tr>
<td align=right class=listnum><b>Special2 </b></td>
<td> <input type=text name=lock value="" <?=size(10)?> maxlength=200 class=input style="border-width:1px; border-color:<?=$list_header_dark0?>; border-style:solid;"> <img src=lock.gif align=absmiddle> <font color=red>왼쪽 숫자를 반드시 입력하세요.</font>(자동 광고 등록 방지용)</td>
</tr>
<tr><td bgcolor=#ffffff height=1 colspan=2><img src=images/t.gif height=1></td></tr>
<?=$hide_end?>
---------------------------------
최용우가 만든 것
<?=$hide_start?>
<tr>
<td align=right class=listnum></td>
<td> <input type=text name=lock value="" <?=size(5)?> maxlength=200 class=input style="border-width:1px; border-color:#E2E2E2; <?=$list_header_dark0?>; border-style:solid;"> <img src=lock.gif align=absmiddle></td>
</tr>
<tr><td bgcolor=#ffffff height=1 colspan=2><img src=images/t.gif height=1></td></tr>
<?=$hide_end?>
---------------------------
3.
write_ok.php 의 중간쯤에 다음 내용을 삽입합니다.
// 자동 광고 등록 방지용 숫자 체크
if(!$member[no]) {
if($lock != '3927') {
Error("자동 광고 등록 방지용 숫자가 잘못 입력되었습니다.");
}
}
한번 해보세요~ 효과 100%입니다.
위에서 언급한 두 개의 php 파일과 그림파일을 첨부합니다.
참조하세요~
이상, 동주아빠 손병목이었습니다.
저도 사이트를 운영하면서 자유게시판에 지겹도록 광고성 글이 올라와서 짜증이 난 적이 한두번이 아니었습니다.
그런데, 지금 말씀드리는 이 방법을 쓰고부터는 뚝~ 100% 근절되었습니다.
자동 등록기가 절대로 등록할 수는 없을 겁니다.
원리는 간단합니다.
반드시 사람의 눈으로 확인하고 특정 값을 입력해야만 등록되도록 하는 겁니다.
위의 그림에서 알 수 있듯이 글을 등록할 때 화면에 보이는 이미지의 숫자를 확인하고 직접 입력해야만 등록되도록 하면 됩니다.
이미지이니까 긁어서 붙일 수도 없습니다.
1.
제로보드가 설치된 곳에 숫자 이미지 그림 파일을 업로드합니다.(저는 lock.gif 라는 이름으로 등록하였습니다.)
2.
게시판에서 사용하고 있는 스킨(저는 happycast_category_lightblack 스킨을 사용합니다.) 디렉토리의 write.php 파일을 열어
적당한 곳에 다음 내용을 삽입합니다.
(주의! 제로보드가 설치된 곳의 write.php가 아니라, 제로보드가 설치된 곳의 skin 디렉토리 밑의 특정 스킨 디렉토리입니다.
예를 들어, 제로보드를 board 에 설치했다면 boardskinhappycast_category_lightblack 에 있는 write.php를 말하는 겁니다.)
<?=$hide_start?>
<tr>
<td align=right class=listnum><b>Special2 </b></td>
<td> <input type=text name=lock value="" <?=size(10)?> maxlength=200 class=input style="border-width:1px; border-color:<?=$list_header_dark0?>; border-style:solid;"> <img src=lock.gif align=absmiddle> <font color=red>왼쪽 숫자를 반드시 입력하세요.</font>(자동 광고 등록 방지용)</td>
</tr>
<tr><td bgcolor=#ffffff height=1 colspan=2><img src=images/t.gif height=1></td></tr>
<?=$hide_end?>
---------------------------------
최용우가 만든 것
<?=$hide_start?>
<tr>
<td align=right class=listnum></td>
<td> <input type=text name=lock value="" <?=size(5)?> maxlength=200 class=input style="border-width:1px; border-color:#E2E2E2; <?=$list_header_dark0?>; border-style:solid;"> <img src=lock.gif align=absmiddle></td>
</tr>
<tr><td bgcolor=#ffffff height=1 colspan=2><img src=images/t.gif height=1></td></tr>
<?=$hide_end?>
---------------------------
3.
write_ok.php 의 중간쯤에 다음 내용을 삽입합니다.
// 자동 광고 등록 방지용 숫자 체크
if(!$member[no]) {
if($lock != '3927') {
Error("자동 광고 등록 방지용 숫자가 잘못 입력되었습니다.");
}
}
한번 해보세요~ 효과 100%입니다.
위에서 언급한 두 개의 php 파일과 그림파일을 첨부합니다.
참조하세요~
이상, 동주아빠 손병목이었습니다.








최신댓글