File tree Expand file tree Collapse file tree 1 file changed +18
-1
lines changed
Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Original file line number Diff line number Diff line change 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
1633if (!isset ($ _SESSION ['user_combined_ip ' ])){
1734 $ _SESSION ['user_combined_ip ' ] = $ user_combined_ip ;
You can’t perform that action at this time.
0 commit comments