채택완료

프로그램으로 가입하는회원 어떻게 막나요.

아래 보시면 ip 도 다 다르고.. 프로그램으로 가입한거 같은데 이러한 회원들 어떻게 막나요..ㅠㅠ ?

 

그누보드5 입니다.

 

 

사진 클릭하면 원본으로 보실수 있습니다. 

 

eaa1bc9fe8678711a89f200ba7089218_1453711694_1629.gif
 

|

답변 3개 / 댓글 1개

채택된 답변
+20 포인트
10년 전

전 .. 간단하게 프로그램 짜서 자동으로 ... 프로그램으로 회원가입하면 알아서 차단되게 짜놨답니다.!!

 

제가 사용중인 소스를 공유합니다.

extend 폴더안에 적당히 파일 만들어서 아래의 소스를 넣으세요. 

Copy
<?php/*  모든 회원을 검사하여 해당일동안 접속 내역이 없을경우  또는 이름 입력안된 계정들을 추출 하여 자동으로 차단하는  기능입니다.  제작자 : 익명닉네임 (SIR)*/ // 검사 일수 $locked_day = '60'; // 날자를 계산함 $datetime = date('Y-m-d H:i:s', strtotime("-{$locked_day}day")); // 오늘 날자를 뽑아냄$livedate = date('Ymd', time()); // 차단 시킬 멤버목록를 추출함 $sql = " select * from {$g5['member_table']} where mb_today_login < '{$datetime}' ";$result = sql_query($sql);for ($i=0; $row=sql_fetch_array($result); $i++) {    sql_query("update {$g5['member_table']} set mb_intercept_date = '{$livedate}' where mb_id = '{$row[mb_id]}' ");} // 이름값이 없을경우 자동으로 차단 시킬 멤버목록을 추출함 $name_sql1 = " select * from {$g5['member_table']} where mb_name = '' ";$name_result1 = sql_query($name_sql1);for ($i=0; $row=sql_fetch_array($name_result1); $i++) {    sql_query("update {$g5['member_table']} set mb_intercept_date = '{$livedate}' where mb_id = '{$row[mb_id]}' ");} // 이름값에 Ȳ 이라는 문구가 있을경우 자동으로 차단 시킬 멤버목록을 추출함$name_sql2 = " select * from {$g5['member_table']} where mb_name = 'Ȳ​' ";$name_result2 = sql_query($name_sql2);for ($i=0; $row=sql_fetch_array($name_result2); $i++) {    sql_query("update {$g5['member_table']} set mb_intercept_date = '{$livedate}' where mb_id = '{$row[mb_id]}' ");}?>

답변에 대한 댓글 1개

ㅠㅠ 익명닉네임님 항상 감사합니다 ㅠㅠ;;
10년 전

채택 감사합니다. ^^

자동등록 방지가 있는데 저렇게 드러온건가요? 사이트 url을 알려주시면 더 자세히 확인해드리겠습니다.

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