File tree Expand file tree Collapse file tree 2 files changed +24
-26
lines changed Expand file tree Collapse file tree 2 files changed +24
-26
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ class Database
12
12
*
13
13
* @var string
14
14
*/
15
- public const VERSION = '9.5.2 ' ;
15
+ public const VERSION = '9.5.3 ' ;
16
16
17
17
/**
18
18
* Unsupported field message.
Original file line number Diff line number Diff line change @@ -300,31 +300,29 @@ public function getVisitorIp(&$ipData = null)
300
300
}
301
301
}
302
302
303
- if (!empty ($ ipData )) {
304
- if (is_array ($ ipData )) {
305
- if ($ ipRemoteAdd != '::1 ' ) {
306
- $ ipData ['REMOTE_ADDR ' ] = $ ipRemoteAdd ;
307
- }
308
-
309
- if ($ ipSucuri != '::1 ' ) {
310
- $ ipData ['HTTP_X_SUCURI_CLIENTIP ' ] = $ ipSucuri ;
311
- }
312
-
313
- if ($ ipIncap != '::1 ' ) {
314
- $ ipData ['HTTP_INCAP_CLIENT_IP ' ] = $ ipIncap ;
315
- }
316
-
317
- if ($ ipCf != '::1 ' ) {
318
- $ ipData ['HTTP_CF_CONNECTING_IP ' ] = $ ipCf ;
319
- }
320
-
321
- if ($ ipReal != '::1 ' ) {
322
- $ ipData ['HTTP_X_REAL_IP ' ] = $ ipReal ;
323
- }
324
-
325
- if ($ ipForwardedOri != '::1 ' ) {
326
- $ ipData ['HTTP_X_FORWARDED_FOR ' ] = $ ipForwardedOri ;
327
- }
303
+ if ((is_array ($ ipData )) || ($ ipData == null )) {
304
+ if ($ ipRemoteAdd != '::1 ' ) {
305
+ $ ipData ['REMOTE_ADDR ' ] = $ ipRemoteAdd ;
306
+ }
307
+
308
+ if ($ ipSucuri != '::1 ' ) {
309
+ $ ipData ['HTTP_X_SUCURI_CLIENTIP ' ] = $ ipSucuri ;
310
+ }
311
+
312
+ if ($ ipIncap != '::1 ' ) {
313
+ $ ipData ['HTTP_INCAP_CLIENT_IP ' ] = $ ipIncap ;
314
+ }
315
+
316
+ if ($ ipCf != '::1 ' ) {
317
+ $ ipData ['HTTP_CF_CONNECTING_IP ' ] = $ ipCf ;
318
+ }
319
+
320
+ if ($ ipReal != '::1 ' ) {
321
+ $ ipData ['HTTP_X_REAL_IP ' ] = $ ipReal ;
322
+ }
323
+
324
+ if ($ ipForwardedOri != '::1 ' ) {
325
+ $ ipData ['HTTP_X_FORWARDED_FOR ' ] = $ ipForwardedOri ;
328
326
}
329
327
}
330
328
You can’t perform that action at this time.
0 commit comments