회원가입시 한 IP로 하루 한번만 가입가능하게하려면 어떻게 해야할까요?
추천인 제도를 사용하다보니 부작용으로 주민번호 도용을통해 본인이 수십개씩 가입하는 경우가 있더군요.
물론 이런경우 가입한 아이디들이 모두 같은 IP입니다.
같은 IP로 하루 한번만 가입이 가능하도록 하려면 어떻게 해야하는걸까요?
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 4개
<?
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 like '{$g4[time_ymd]}%'
입니다.^^;
두세번 꼭 필요한것 해결해주셨는데 이렇게 글로만 감사드려서 죄송하구요.
덕분에 해결되었습니다.
alert("한 아이피로 하루에 한번만 가입할 수 있습니다.");
요게 무한루프가 되길래
alert("한 아이피로 하루에 한번만 가입할 수 있습니다." , $g4[path]);
요렇게 했는데 테스트결과는 정상이던데 괜찮은거겠죠? ^^