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

쪽지창 자동등록방지 삭제방법? 채택완료

뚜이 10년 전 조회 5,856

쪽지창보면 자동등록방지 캡챠있는데

 

이거 관리자는 넘어가고 회원들에게만 나오도록 하고싶은데

 

검색해보니 저문의있던데 어떻해 고쳐야하나요?

 

저 내용봐서는 모르겠던데

 

쉽게 관리자는 캡챠 넘어가고 회원들만 이용할수잇도록 하려면

 

어떻해 해야하나요?

 

날씨가 좋은데 모두 감기 조심하세요.

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

답변 3개

P
10년 전

다시 답변할께요.

 

 

 

 

아래 파일들의 내용들을 지우고 시도해 보세요.

단, 백업을 해 놓고 시도해 보세요.

 

 

 

 

1. /bbs/memo_form.php

파일안에 2번째줄

include_once (G5_CAPTCHA_PATH.'/captcha.lib.php'); 이걸

if (!$is_admin) { ​include_once (G5_CAPTCHA_PATH.'/captcha.lib.php'); } 이렇게 수정하시고요.

 

 

 

 

2. /bbs/memo_form_update.php

 

파일안에 2번째줄

include_once (G5_CAPTCHA_PATH.'/captcha.lib.php'); 이걸

if (!$is_admin) { ​include_once (G5_CAPTCHA_PATH.'/captcha.lib.php'); } 이렇게 수정하시고요.​

 

 

 

 

3. /bbs/memo_form_update.php

 

파일안에 8번째줄

if (!chk_captcha()) {
    alert('자동등록방지 숫자가 틀렸습니다.');
}​

이걸

 

if (!$is_admin) {

if (!chk_captcha()) {     alert('자동등록방지 숫자가 틀렸습니다.');
}​

이렇게 수정하시고요.

 

 

 

 

4. 피씨 스킨, 모바일 스킨 파일안에

/skin/member/skin_dir/memo_form.skin.php​ 이 파일이랑

/mobile/skin/member/skin_dir/memo_form.skin.php​ 이 파일요

2개 파일안에

 

 

 

        <tr>
            <th scope="row">자동등록방지</th>
            <td>
                <?php echo captcha_html(); ?>
            </td>
        </tr>​

 

이 부분을

 

<?php
if (!$is_admin)
{
?>
        <tr>
            <th scope="row">자동등록방지</th>
            <td>
                <?php echo captcha_html(); ?>
            </td>
        </tr>
<?php
}
?>​

이렇게 주석처리 하고

 

 

 

 

5. 피씨 스킨, 모바일 스킨 파일안에

/skin/member/skin_dir/memo_form.skin.php​ 이 파일이랑

/mobile/skin/member/skin_dir/memo_form.skin.php​ 이 파일요

2개 파일안에

<?php echo chk_captcha_js();  ?> 이걸 ​

<?php if (!$is_admin) { echo chk_captcha_js(); } ?> 이렇게 수정하시고요.

 

 

시도해 보세요.

피씨 스킨과 모바일 스킨 둘다 해 주세요.

 

 

만약 에러 나면 백업 했던걸 복구해 주세요.​

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

뚜이
10년 전
알려주신대로 차근차근하나씩 소스 수정했는데 그대로 캡챠가 떠있네요.
없어지지않고...

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

</p><p>/* 아래의 코드를 보고 원본 코드에서 최대한 손상없이 수정한거라 밑의 코드를 잘보면 누구나 쉽게 셋팅가능합니다. */</p><p>/*</p><p>/bbs/memo_form.php</p><p>*/</p><p>if(!$is_admin) include_once(G5_CAPTCHA_PATH.'/captcha.lib.php');</p><p> </p><p>/*</p><p>/bbs/memo_form_update.php</p><p>*/</p><p>if(!$is_admin) include_once(G5_CAPTCHA_PATH.'/captcha.lib.php');</p><p> </p><p>if (!<span style="font-family: 돋움, Dotum, Helvetica, sans-serif; font-size: 12px; line-height: 1.5;">$</span><span style="font-family: 돋움, Dotum, Helvetica, sans-serif; font-size: 12px; line-height: 1.5;">​</span><span style="font-family: 돋움, Dotum, Helvetica, sans-serif; font-size: 12px; line-height: 1.5;">is_admin && !chk_captcha()) {</span></p><p>    alert('자동등록방지 숫자가 틀렸습니다.');</p><p>} </p><p> </p><p>/*</p><p>/skin/member/basic/memo_form.skin.php<span id="husky_bookmark_end_1430207182427"></span></p><p> </p><p>/mobile/skin/member/basic/memo_form.skin.php</p><p>*/</p><p><?php if(!$is_admin){ ?></p><p>        <tr></p><p>            <th scope="row">자동등록방지</th></p><p>            <td></p><p>                <?php echo captcha_html(); ?></p><p>            </td></p><p>        </tr> </p><p><?php } ?></p><p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

뚜이
10년 전
알려주신대로 적용했더니 쪽지 전송시 /bbs/memo_form_update.php on line 8
if (!$​is_admin && !chk_captcha()) {
이부분이 오류난다고뜨는데 해결방법이 있을까요?

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

P
10년 전

아래 파일들의 내용들을 지우고 시도해 보세요.

단, 백업을 해 놓고 시도해 보세요.

 

 

1. /bbs/memo_form.php

파일안에 2번째줄

include_once (G5_CAPTCHA_PATH.'/captcha.lib.php'); 이걸

/* include_once (G5_CAPTCHA_PATH.'/captcha.lib.php'); ** 귀찮은 캡차 안써!! */ 이렇게 주석처리 해 주세요.

 

 

 

 

2. /bbs/memo_form_update.php

 

파일안에 2번째줄

include_once (G5_CAPTCHA_PATH.'/captcha.lib.php'); 이걸

/* include_once (G5_CAPTCHA_PATH.'/captcha.lib.php'); ** 귀찮은 캡차 안써!! */ 이렇게 주석처리 해 주세요.​

 

 

 

 

3. /bbs/memo_form_update.php

 

파일안에 8번째줄

if (!chk_captcha()) {
    alert('자동등록방지 숫자가 틀렸습니다.');
}​

이걸

 

/*

** 귀찮은 캡차 안써!!​

if (!chk_captcha()) {
    alert('자동등록방지 숫자가 틀렸습니다.');
}​

*/

 

 

이렇게 주석처리 해 주세요.

 

 

4. 피씨 스킨, 모바일 스킨 파일안에

/skin/member/skin_dir/memo_form.skin.php​ 이 파일이랑

/mobile/skin/member/skin_dir/memo_form.skin.php​ 이 파일요

2개 파일안에

 

 

        <tr>
            <th scope="row">자동등록방지</th>
            <td>
                <?php echo captcha_html(); ?>
            </td>
        </tr>​

 

이 부분을

 

<?php

/*

 

** 아~ 글씨 귀찮은 캡차 안쓴당께!!

        <tr>
            <th scope="row">자동등록방지</th>
            <td>
                <?php echo captcha_html(); ?>
            </td>
        </tr>​

*/

?>

이렇게 주석처리 하고

 

시도해 보세요.

피씨 스킨과 모바일 스킨 둘다 해 주세요.

 

 

만약 에러 나면 백업 했던걸 복구해 주세요.

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

P
PIREE
10년 전
아. 질문이 관리자는 패스였군요.
벌써 더위를 질문글을 읽고 답변 쓰다가 까 먹었나봐요. ㅡㅡ;;;
뚜이
10년 전
힘들게 답변까지 주셨는데....원하는답이 아니라서...아쉽네요.ㅠㅠ

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

답변을 작성하려면 로그인이 필요합니다.

로그인