哪一天 哪一天 我有吃有穿有住有钱 不再流浪 流浪
« »
March 24, 2009程序设计

113 views

phpwind和discuz获取用户ip

phpwind:

if($_SERVER['HTTP_X_FORWARDED_FOR']){
$onlineip = $_SERVER['HTTP_X_FORWARDED_FOR'];
$c_agentip=1;
}
elseif($_SERVER['HTTP_CLIENT_IP']){
$onlineip = $_SERVER['HTTP_CLIENT_IP'];
$c_agentip=1;
}
else{
$onlineip = $_SERVER['REMOTE_ADDR'];
$c_agentip=0;
}

disuz:

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'];
}

相关日志

日志信息 »

该日志于2009-03-24 18:48由 admin 发表在程序设计分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

主机推荐 »

赞助商链接 »

2条评论

  1. sanp says:

    自己测试一下

    [回复]

发表评论 »

返回顶部