RSS
WAP
简体中文
繁体中文
English
游客:
注册
;
用户登录
搜索
论坛首页
您现在的位置:
网站引擎
产品论坛
学习交流
PHP/MYSQL交流
PHP取得IP地址
您好,
积分:
,您有
0
条新站内短信
最新帖子
主题: PHP取得IP地址
上一主题
下一主题
作者:
主题:
PHP取得IP地址
skyline
专业版
Level: 32
HP: 881 / 881
MP: 302 / 899
Exp: 46%
帖子: 454
积分: 913
注册时间: 2006-01-18
1楼
<?
error_reporting (E_ERROR | E_WARNING | E_PARSE);
if($HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"])
{
$ip = $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"];
}
elseif($HTTP_SERVER_VARS["HTTP_CLIENT_IP"])
{
$ip = $HTTP_SERVER_VARS["HTTP_CLIENT_IP"];
}
elseif ($HTTP_SERVER_VARS["REMOTE_ADDR"])
{
$ip = $HTTP_SERVER_VARS["REMOTE_ADDR"];
}
elseif (getenv("HTTP_X_FORWARDED_FOR"))
{
$ip = getenv("HTTP_X_FORWARDED_FOR");
}
elseif (getenv("HTTP_CLIENT_IP"))
{
$ip = getenv("HTTP_CLIENT_IP");
}
elseif (getenv("REMOTE_ADDR"))
{
$ip = getenv("REMOTE_ADDR");
}
else
{
$ip = "Unknown";
}
echo "你的IP:".$ip."<br>";
?>
<?
$iipp = $_SERVER["REMOTE_ADDR"];
echo $iipp;
?>
<?php
$user_IP = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"];
$user_IP = ($user_IP) ? $user_IP : $_SERVER["REMOTE_ADDR"];
echo $user_IP."<br>";
?>
<?
function get_real_ip()
{
$ip=false;
if(!empty($_SERVER["HTTP_CLIENT_IP"]))
{
$ip = $_SERVER["HTTP_CLIENT_IP"];
}
if (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
{
$ips = explode (", ", $_SERVER['HTTP_X_FORWARDED_FOR']);
if ($ip)
{
array_unshift($ips, $ip); $ip = FALSE;
}
for ($i = 0; $i < count($ips); $i++)
{
if (!eregi ("^(10|172\.16|192\.168)\.", $ips[$i]))
{
$ip = $ips[$i];
break;
}
}
}
return ($ip ? $ip : $_SERVER['REMOTE_ADDR']);
}
echo get_real_ip();
?>
<?
if(getenv('HTTP_CLIENT_IP'))
{
$onlineip = getenv('HTTP_CLIENT_IP');
}
elseif(getenv('HTTP_X_FORWARDED_FOR'))
{
$onlineip = getenv('HTTP_X_FORWARDED_FOR');
}
elseif(getenv('REMOTE_ADDR'))
{
$onlineip = getenv('REMOTE_ADDR');
}
else
{
$onlineip = $HTTP_SERVER_VARS['REMOTE_ADDR'];
}
echo $onlineip;
?>
06-2-26 13:02 1楼
qai41
免费版
Level: 7
HP: 13 / 195
MP: 3 / 87
Exp: 97%
帖子: 5
积分: 10
注册时间: 2008-04-08
2楼
老大感觉你这个函数怎么这么长呢
获得ip地址的程式不是几行吗
08-4-8 19:16 2楼
uhopenet
免费版
Level: 8
HP: 18 / 200
MP: 4 / 67
Exp: 13%
帖子: 7
积分: 11
注册时间: 2008-04-28
3楼
学习ing
ASP,PHP,JSP,WEB编程学习资料,教程,技巧,实例,源码下载
08-4-28 15:03 3楼
© 2002 - 2007
BOKAVAN
Inc. All Rights Reserved
博卡先锋
版权所有
京ICP备06013158