怎么提取访问者的IP地址?

52net 2002-03-16 02:40:36
怎么提取访问者的IP地址?谢谢!
...全文
68 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
bombshell 2002-03-18
  • 打赏
  • 举报
回复
使用该函数:(包括代理服务器的ip)
读取远程IP地址
<?
function getIp()
{
$ip = getenv("REMOTE_ADDR");
$ip1 = getenv("HTTP_X_FORWARDED_FOR");
$ip2 = getenv("HTTP_CLIENT_IP");
($ip1) ? $ip = $ip1 : null ;
($ip2) ? $ip = $ip2 : null ;
return $ip;
}
?>
RobinCat 2002-03-18
  • 打赏
  • 举报
回复
:)
ewaves 2002-03-17
  • 打赏
  • 举报
回复
getenv("HTTP_X_FORWARDED_FOR");取得代理服务器ip
getenv("REMOTE_ADDR");取得ip地址
icb 2002-03-17
  • 打赏
  • 举报
回复
如果有代理服務器怎麽辦??如果是ip+port架構的虛擬主機怎麽辦?
SimonDW 2002-03-17
  • 打赏
  • 举报
回复
$_SERVER['REMOTE_ADDR']
or
$HTTP_SERVER_VARS['REMOTE_ADDR']
LeeMaRS 2002-03-17
  • 打赏
  • 举报
回复
完全同意用$REMOTE_ADDR
xluo126 2002-03-16
  • 打赏
  • 举报
回复
对!就是$REMODE_ADDR,
$ip = getenv("REMOTE_ADDR");
echo $ip;
就是这样
ekeen 2002-03-16
  • 打赏
  • 举报
回复
对!就是$REMODE_ADDR,
$ip = getenv("REMOTE_ADDR");
echo $ip;

sangzier 2002-03-16
  • 打赏
  • 举报
回复
对!用$REMODE_ADDR
caimao1 2002-03-16
  • 打赏
  • 举报
回复
$REMOTE_ADDR
可以
mathe 2002-03-16
  • 打赏
  • 举报
回复
$REMODE_ADDR

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧