function get_userip() {
$first_ip = getenv(REMOTE_ADDR);
$second_ip = getenv(HTTP_X_FORWARDED_FOR); // 방화벽 + 사설아이피
$third_ip = getenv(HTTP_CLIENT_IP); // 방화벽 + 공인아이피
if (!$second_ip && !$third_ip) {
return $first_ip;
} else {
if($second_ip){
return "$first_ip/$second_ip";
} else {
return "$first_ip/$third_ip";
}
}
}
'Dev Language > PHP' 카테고리의 다른 글
웹소스 FTP 파일 압축하기 (0) | 2016.10.05 |
---|---|
PHP 네이버블로그 원격 글쓰기 API 소스 (0) | 2016.07.12 |
PHP 만나이 계산하기 (0) | 2016.03.16 |
PHP (및 기타 언어)로 일정주기로 실행(스케줄링) (0) | 2015.09.04 |
pclzip library 를 이용한 zip 압축,해제 (0) | 2015.07.10 |