全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 878|回复: 5
打印 上一主题 下一主题

[疑问] 盛大DDS加速IP错误续。求高手

[复制链接]
跳转到指定楼层
1#
发表于 2011-12-13 15:46:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
坛子里有大神说是要修改

你原来获取ip用的是
$_SERVER["REMOTE_ADDR"]
现在改为
$_SERVER["HTTP_X_FORWARDED_FOR"]



现在找了半天程序也没找到该的地方。。
http://www.loc.888543.xyz/thread-94327-2-1.html

程序里面有一句是这样的



function GetIP()
{
        if(!empty(HTTP_X_FORWARDED_FOR"];
        }elseif(!empty(HTTP_HOST"];
        if(isset(REQUEST_URI"];
        } else{
                $url.=QUERY_STRING"])){$url.="?".['REQUEST_METHOD'] == 'POST' && (empty(['HTTP_REFERER']) == preg_replace("/([^\:]+).*/", "\\1", $_SERVER['HTTP_HOST'])))) {
        return true;
    } else {
        return false;
    }
}




function GetIP()
{
        if(!empty($_SERVER["HTTP_CLIENT_IP"])){
                $cip = $_SERVER["HTTP_CLIENT_IP"];
        }elseif(!empty($_SERVER["HTTP_X_FORWARDED_FOR"])){
                $cip = $_SERVER["HTTP_X_FORWARDED_FOR"];
        }elseif(!empty($_SERVER["REMOTE_ADDR"])){
                $cip = $_SERVER["REMOTE_ADDR"];
        }else{
                $cip = '';
        }
        preg_match("/[\d\.]{7,15}/", $cip, $cips);
        $cip = isset($cips[0]) ? $cips[0] : 'unknown';
        unset($cips);
        return $cip;
}


["REMOTE_ADDR"]
现在改为
["HTTP_X_FORWARDED_FOR"]
也不行

[ 本帖最后由 amo 于 2011-12-13 16:13 编辑 ]
2#
发表于 2011-12-13 15:52:09 | 只看该作者
我的没问题
3#
 楼主| 发表于 2011-12-13 16:20:46 | 只看该作者
4#
 楼主| 发表于 2011-12-13 16:43:00 | 只看该作者
5#
发表于 2011-12-13 16:48:07 | 只看该作者
cdn 应该或多或少有错误
6#
 楼主| 发表于 2011-12-13 17:02:51 | 只看该作者
获取Ip真麻烦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-24 00:26 , Processed in 0.103612 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表