공대여자님 도움이 컸습니다.^^

감사 감사^^

 

//동시접속 차단 아이피 검사 파일 생산.
$IP=$_SERVER['REMOTE_ADDR'];
setcookie ("IP","$IP",0,"/");
$_POST['IP'] = serialize($IP);
if(isset($_POST['$IP'])) $IP = $_POST['IP'];
if(isset($_COOKIE['IP'])&&$_COOKIE['IP']/2>=1) {
    if(count($_POST) != 0) {
    if(!file_exists($IP.".dat")) {
        $IP_ADDRES = @fopen($IP.".dat", "a+");
        @fwrite($IP_ADDRES, print_r($_SERVER['REMOTE_ADDR']." \n", true));
        @fwrite($IP_ADDRES,date("Y-m-d H:i:s")." \n");
            return;
        }
    }
}


------ 결과
파일
./116.32.149.53.dat

------ 내용
파일 내용

116.32.149.53
2009-08-22 14:17:34

되네요... 처리알고리즘은 구현중인데 어렵네요 ^^;

처리 알고리즘은 아이피와 시간대를 비교해서,

아이피 = 시간기준[오래된시간] 일경우, 이중 접속을 감지하고

에러를 방출한다 이건데... 어렵네요 ^^

댓글
  • No Nickname
    No Comment
  • 권한이 없습니다.
    {{m_row.m_nick}}
    -
목록형 📷 갤러리형
제목
태그 적용
여보세요? 손님도 적으실 수 있습니다. 11
6.1
6.2
6.3
6.4
6.5
6.6
6.7
6.8
6.9
6.10
6.11
6.12
6.13
6.14
6.15
6.16
6.17
6.18
6.19
6.20
6.21
6.22
6.23
6.24
6.25
6.26
6.27
6.28
6.29
6.30
7.1
7.2
7.3
7.4
7.5