|
@@ 2420-2423 (lines=4) @@
|
| 2417 |
|
$remote_ips[ $forward_header ] = $_SERVER[ $forward_header ]; |
| 2418 |
|
} |
| 2419 |
|
|
| 2420 |
|
if ( empty( $remote_ips ) ) { |
| 2421 |
|
$__vp_validate_error = array( 'error' => 'no_remote_addr', 'detail' => (int) $this->get_option( 'allow_forwarded_for' ) ); // shouldn't happen |
| 2422 |
|
return false; |
| 2423 |
|
} |
| 2424 |
|
|
| 2425 |
|
foreach ( $remote_ips as $header_name => $ip_list ) { |
| 2426 |
|
$ips = explode( ',', $ip_list ); |
|
@@ 2487-2490 (lines=4) @@
|
| 2484 |
|
if ( !empty( $_SERVER['REMOTE_ADDR'] ) ) |
| 2485 |
|
$remote_ips[] = $_SERVER['REMOTE_ADDR']; |
| 2486 |
|
|
| 2487 |
|
if ( empty( $remote_ips ) ) { |
| 2488 |
|
$__vp_validate_error = array( 'error' => 'no_remote_addr', 'detail' => (int) $this->get_option( 'allow_forwarded_for' ) ); // shouldn't happen |
| 2489 |
|
return false; |
| 2490 |
|
} |
| 2491 |
|
|
| 2492 |
|
$iprx = '/^([0-9]+\.[0-9]+\.[0-9]+\.)([0-9]+)$/'; |
| 2493 |
|
|