/server/vpn.51sync.com/env.php
PHP | 20 lines | 18 code | 1 blank | 1 comment | 6 complexity | 613c7eb6901c8d5f48e41a30299ff9df MD5 | raw file
Possible License(s): BSD-3-Clause
- <?php
- echo '182.237.0.18';
- function getOnlineIp () {
- // 获得IP地址
- if (getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) {
- $onlineip = getenv('HTTP_CLIENT_IP');
- } elseif (getenv('HTTP_X_FORWARDED_FOR') && strcasecmp(getenv('HTTP_X_FORWARDED_FOR'), 'unknown')) {
- $onlineip = getenv('HTTP_X_FORWARDED_FOR');
- } elseif (getenv('REMOTE_ADDR') && strcasecmp(getenv('REMOTE_ADDR'), 'unknown')) {
- $onlineip = getenv('REMOTE_ADDR');
- } elseif (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], 'unknown')) {
- $onlineip = $_SERVER['REMOTE_ADDR'];
- }
- $onlineip = addslashes($onlineip);
- @preg_match('/[\d\.]{7,15}/', $onlineip, $onlineipmatches);
- $onlineip = $onlineipmatches[0] ? $onlineipmatches[0] : 'unknown';
- unset($onlineipmatches);
- return $onlineip;
- }