프록시 서버를 통해 접속하는 클라이언트 IP를 구분하는 방법

function getClientIP() {
    $clientIP = "na";
    if ($_SERVER["HTTP_X_FORWARDED_FOR"]) {
        $clientIP = $_SERVER["HTTP_X_FORWARDED_FOR"];
    } else if ($_SERVER["REMOTE_ADDR"]) {
        $clientIP = $_SERVER["REMOTE_ADDR"];
    }
    return $clientIP;
}

Posted by 창신다이

정규표현식 문법

.(dot) 모든문자
^(caret) 문자열의 시작
$ 문자열의 끝
* 반복되지 않거나 반복
+ 한 번 이상 반복
? 반복되지 않거나 한 번 반복
| A|B는 A이거나 B
[a-z] 영문 소문자 하나
\w 영문, 숫자 혹은 밑줄(_) 하나
\d 숫자 하나

Posted by 창신다이

BLOG main image
오랫동안 꿈을 그리는 사람은 마침내 그 꿈을 닮아 간다. -앙드레 말로- by 창신다이

공지사항

카테고리

분류 전체보기 (248)
공장이야기 (115)
C/C++ 이라도 잘 하자 (23)
엑셀의달인 (8)
윈도우즈프로그래밍 (16)
Unix (3)
DB실전 (4)
MAC OS (3)
모바일 (18)
정보보호 (4)
보안가이드 (0)
WEB (2)
JAVA도 기본은... (2)
기술사 (0)
휴지통 (29)
Education (30)
회사이야기 (19)
일상 (73)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

Total :
Today : Yesterday :