Skip to content

Commit 829f452

Browse files
committed
chore: added sanitize function
1 parent 545984e commit 829f452

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/Http/IpTool.php

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -50,20 +50,20 @@ public function user()
5050
private static function checkIP()
5151
{
5252
if (getenv('HTTP_CLIENT_IP')) {
53-
$ip = filter_var(getenv('HTTP_CLIENT_IP'), FILTER_VALIDATE_IP);
53+
$ip = sanitize_text_field(getenv('HTTP_CLIENT_IP'));
5454
} elseif (getenv('HTTP_X_FORWARDED_FOR')) {
55-
$ip = filter_var(getenv('HTTP_X_FORWARDED_FOR'), FILTER_VALIDATE_IP);
55+
$ip = sanitize_text_field(getenv('HTTP_X_FORWARDED_FOR'));
5656
} elseif (getenv('HTTP_X_FORWARDED')) {
57-
$ip = filter_var(getenv('HTTP_X_FORWARDED'), FILTER_VALIDATE_IP);
57+
$ip = sanitize_text_field(getenv('HTTP_X_FORWARDED'));
5858
} elseif (getenv('HTTP_FORWARDED_FOR')) {
59-
$ip = filter_var(getenv('HTTP_FORWARDED_FOR'), FILTER_VALIDATE_IP);
59+
$ip = sanitize_text_field(getenv('HTTP_FORWARDED_FOR'));
6060
} elseif (getenv('HTTP_FORWARDED')) {
61-
$ip = filter_var(getenv('HTTP_FORWARDED'), FILTER_VALIDATE_IP);
61+
$ip = sanitize_text_field(getenv('HTTP_FORWARDED'));
6262
} else {
63-
$ip = filter_var($_SERVER['REMOTE_ADDR'], FILTER_VALIDATE_IP);
63+
$ip = sanitize_text_field($_SERVER['REMOTE_ADDR']);
6464
}
65-
66-
return $ip;
65+
66+
return filter_var($ip, FILTER_VALIDATE_IP);
6767
}
6868

6969
/**

0 commit comments

Comments
 (0)