회원가입시 한 IP로 하루 한번만 가입가능하게하려면 어떻게 해야할까요?

추천인 제도를 사용하다보니 부작용으로 주민번호 도용을통해 본인이 수십개씩 가입하는 경우가 있더군요.
 
물론 이런경우 가입한 아이디들이 모두 같은 IP입니다.
 
같은 IP로 하루 한번만 가입이 가능하도록 하려면 어떻게 해야하는걸까요?
|

댓글 4개

skin/member/basic/register_form.skin.php 파일 상단에 아래코드를 적용하여 보십시오.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

if ($w == "") {
$row = sql_fetch("select * from $g4[member_table] where mb_ip='{$_SERVER[REMOTE_ADDR]}' and mb_datetime='{$g4[time_ymd]}'");
if ($row)
alert("한 아이피로 하루에 한번만 가입할 수 있습니다.");
}
?>
가끔씩 질문드려도 곱슬님이 답변해주셔서 항상 감사하게 해결하고있습니다 ^^
해당소스 해당파일에 넣어봤는데 제가 테스트삼아 가입해보니 두번이상 가입이 되더군요.
적용이 안되는듯합니다.
mb_datetime='{$g4[time_ymd]}'
가 아니고
mb_datetime like '{$g4[time_ymd]}%'
입니다.^^;
곱슬님...정말 늘 감사드립니다.
두세번 꼭 필요한것 해결해주셨는데 이렇게 글로만 감사드려서 죄송하구요.
덕분에 해결되었습니다.

alert("한 아이피로 하루에 한번만 가입할 수 있습니다.");
요게 무한루프가 되길래
alert("한 아이피로 하루에 한번만 가입할 수 있습니다." , $g4[path]);
요렇게 했는데 테스트결과는 정상이던데 괜찮은거겠죠? ^^
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
18년 전 조회 1,559
18년 전 조회 1,567
18년 전 조회 1,475
18년 전 조회 2,172
18년 전 조회 1,522
18년 전 조회 1,856
18년 전 조회 1,553
18년 전 조회 1,536
18년 전 조회 1,704
18년 전 조회 1,765
18년 전 조회 1,205
18년 전 조회 1,602
18년 전 조회 1,525
18년 전 조회 1,653
18년 전 조회 1,399
18년 전 조회 1,678
18년 전 조회 2,092
18년 전 조회 1,560
18년 전 조회 1,734
18년 전 조회 2,531
🐛 버그신고