답변 2개 / 댓글 2개
채택된 답변
+20 포인트
5년 전
bbs/register_form_update.php에서 w='' 이용해서 경고창이나 작동하지 않게 처리하셔야지 가입을 막을수 있습니다.
답변에 대한 댓글 2개
5년 전
자동으로 회원가입시키는 툴들이 많아요.
보통 홍보성 글을 올리려고 하는 건데요..
막을려면 캡챠를 쓰시면 됩니다.
https://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=213
그누보드 5.3 버전부터는 기본 기능에 포함되어 있습니다.
해당 게시판 설정에서 캡챠 사용 체크
그누보드 5.2 버전에 적용하는 방법입니다.
빨간색 부분만 수정하면 됩니다.
$is_guest 부분이 !$is_admin 으로 변경되었습니다.
게시판 스킨 파일 수정 : write.skin.php
<?php if (!$is_admin) { //자동등록방지 ?>
<tr>
<th scope="row">자동등록방지</th>
<td>
<?php echo $captcha_html ?>
</td>
</tr>
<?php } ?>
bbs/write.php 파일 수정
if (!$is_admin) {
$captcha_html = captcha_html();
$captcha_js = chk_captcha_js();
}
bbs/write_update.php 파일 수정
if (!$is_admin && !chk_captcha()) {
alert('자동등록방지 숫자가 틀렸습니다.');
}
답변을 작성하려면 로그인이 필요합니다.
