회원가입시 한 IP로 하루 한번만 가입가능하게하려면 어떻게 해야할까요? > 그누4 질문답변

그누4 질문답변

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

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

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

본문

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

댓글 전체

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("한 아이피로 하루에 한번만 가입할 수 있습니다.");
}
?>
가끔씩 질문드려도 곱슬님이 답변해주셔서 항상 감사하게 해결하고있습니다 ^^
해당소스 해당파일에 넣어봤는데 제가 테스트삼아 가입해보니 두번이상 가입이 되더군요.
적용이 안되는듯합니다.
곱슬님...정말 늘 감사드립니다.
두세번 꼭 필요한것 해결해주셨는데 이렇게 글로만 감사드려서 죄송하구요.
덕분에 해결되었습니다.

 alert("한 아이피로 하루에 한번만 가입할 수 있습니다.");
요게 무한루프가 되길래
 alert("한 아이피로 하루에 한번만 가입할 수 있습니다." , $g4[path]);
요렇게 했는데 테스트결과는 정상이던데 괜찮은거겠죠? ^^
© SIRSOFT
현재 페이지 제일 처음으로