Skip to content

Commit b103640

Browse files
WEB/fixed nginx log notices
1 parent 8969cad commit b103640

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

web/inc/main.php

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,24 @@
1111

1212

1313
// Saving user IPs to the session for preventing session hijacking
14-
$user_combined_ip = $_SERVER['REMOTE_ADDR'] .'|'. $_SERVER['HTTP_CLIENT_IP'] .'|'. $_SERVER['HTTP_X_FORWARDED_FOR'] .'|'. $_SERVER['HTTP_X_FORWARDED'] .'|'. $_SERVER['HTTP_FORWARDED_FOR'] .'|'. $_SERVER['HTTP_FORWARDED'];
14+
$user_combined_ip = $_SERVER['REMOTE_ADDR'];
15+
16+
if(isset($_SERVER['HTTP_CLIENT_IP'])){
17+
$user_combined_ip .= '|'. $_SERVER['HTTP_CLIENT_IP'];
18+
}
19+
if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])){
20+
$user_combined_ip .= '|'. $_SERVER['HTTP_X_FORWARDED_FOR'];
21+
}
22+
if(isset($_SERVER['HTTP_FORWARDED_FOR'])){
23+
$user_combined_ip .= '|'. $_SERVER['HTTP_FORWARDED_FOR'];
24+
}
25+
if(isset($_SERVER['HTTP_X_FORWARDED'])){
26+
$user_combined_ip .= '|'. $_SERVER['HTTP_X_FORWARDED'];
27+
}
28+
if(isset($_SERVER['HTTP_FORWARDED'])){
29+
$user_combined_ip .= '|'. $_SERVER['HTTP_FORWARDED'];
30+
}
31+
1532

1633
if(!isset($_SESSION['user_combined_ip'])){
1734
$_SESSION['user_combined_ip'] = $user_combined_ip;

0 commit comments

Comments
 (0)