테스트 사이트 - 개발 중인 베타 버전입니다

[10원짜리 팁] 자동등록방지가 필요없는 경우

스팸등록이 되던말던 자동등록방지 기능을 없애버리고 싶다면
write.skin.php 에서
 
첫번째 처리
---------------------------------
<? if ($is_guest) { ?>
<tr>
    <td class=write_head><img id='kcaptcha_image' /></td>
    <td><input class='ed' type=input size=10 name=wr_key itemname="자동등록방지" required>&nbsp;&nbsp;왼쪽의 글자를 입력하세요.</td>
</tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>
///////////////////////////////////////
이 부분을 보이지않게 처리합니다. 입력박스는 삭제
<? if ($is_guest) { ?>
<tr><td><img id='kcaptcha_image' style='display:none'></td> <td></td></tr>
<? } ?>
-------------------------------
2번째 처리
스킨폴더에 write_update.head.skin.php 를 만들어 넣고
내용 :
if (!$member[mb_id]) $_POST[wr_key] = get_session("captcha_keystring");
 -----------------------------
3번째 처리
아래쪽 자바스크립트 부분 주석
//    if (!check_kcaptcha(f.wr_key)) {
//        return false;
//    }
=========================
댓글에서도 마찬가지로 할 수 있습니다(view_comment.skin.php)
 
----------------------------------------
위 방법과는 완전히 다른 방법(숫자 입력부분을 남겨두고 아무것이나 입력해도 되는 방법)
write_update.head.skin.php 생성
<?
$is_member=true;
?>
이렇게 해도 됩니다
 
 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 12개

이거 질답게시판에 올라와서 저도 알고 싶었던 내용이었는데
이렇게 팁으로 남겨주셔서 감사드립니다.^^
필요한거 였는데.. 감사합니다.%^^
좋은팁 감사합니다
어우 감사합니다
팁처럼 하니깐, 비회원에서는 정상접근이 아닌것 같습니다 라고 메세지 나오네요.
비회원 은 정상접근..ㅠ.ㅠ;; 해결법좀 알려주세요.
write_update.head.skin.php
<?
$is_member=true;
?>
이렇게 해보세요
이 방법으로 정상접근 오류 해결처리 되네요.^^..감사합니다.
눙무리ㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜ넘잘되네여ㅜ.ㅜ헝헝 감사합니댜!!
회원가입폼에서도 없애려면 register_form.skin 에 똑같이 적용하면 되나요? member/basic 에 write_update.head.skin.php 파일 생성하구요.. ㅠㅠ
아..모두들 감사드립니다. 찾고 있었던 겁니다. 고맙습니다.
좋은 정보 감사합니다.

혹시 회원가입에서 자동등록방지가 안뜨게 하거나
아무 숫자나 입력해도 되게 하려면 어떻게 해야하는지도 알려주실 수 있나요?
아예 가입이 안되어서요... ㅠㅠ

게시판 목록

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.
글쓰기
🐛 버그신고