function getUserIP() { if (!empty($_SERVER['HTTP_CLIENT_IP'])) { return $_SERVER['HTTP_CLIENT_IP']; } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { return $_SERVER['HTTP_X_FORWARDED_FOR']; } else { return $_SERVER['REMOTE_ADDR']; } } $user_ip = getUserIP(); // 현재 접속한 사용자의 IP $blocked_ips = file('blocked_ips.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); // 차단된 IP 목록 읽기 // 📌 차단된 IP 목록과 비교하여 차단된 경우 접근 차단 if (in_array($user_ip, $blocked_ips)) { header('HTTP/1.0 403 Forbidden'); die('