$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目。这也就意味着大量的此类变量都会在» CGI 1.1 规范中说明,所以应该仔细研究一下。

'SERVER_ADDR'

  当前运行脚本所在的服务器的 IP 地址。

'SERVER_NAME'

  当前运行脚本所在的服务器的主机名。如果脚本运行于虚拟主机中,该名称是由那个虚拟主机所设置的值决定。

'SERVER_SOFTWARE'

  服务器标识字符串,在响应请求时的头信息中给出。

'SERVER_PROTOCOL'

  请求页面时通信协议的名称和版本。例如,“HTTP/1.0”。

'REQUEST_METHOD'

  访问页面使用的请求方法;例如,“GET”, “HEAD”,“POST”,“PUT”。

'DOCUMENT_ROOT'

  当前运行脚本所在的文档根目录。在服务器配置文件中定义。

'REMOTE_ADDR'

  浏览当前页面的用户的 IP 地址。

'REMOTE_HOST'

  浏览当前页面的用户的主机名。DNS 反向解析不依赖于用户的 REMOTE_ADDR

'REMOTE_PORT'

  用户机器上连接到 Web 服务器所使用的端口号。

'SCRIPT_FILENAME'

  当前执行脚本的绝对路径。

'SCRIPT_NAME'

  包含当前脚本的路径。这在页面需要指向自己时非常有用。__FILE__ 常量包含当前脚本(例如包含文件)的完整路径和文件名。

'REQUEST_URI'

  URI 用来指定要访问的页面。例如 “/index.html”。

<?php
$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;
?> 

转载于:https://www.cnblogs.com/zjfazc/archive/2012/07/12/2587731.html

php REMOTEADDR之获取访客IP的代码相关推荐

  1. php获取访客精确ip,PHP获取访客IP、地区位置等技巧分享

    本文主要和大家介绍了利用PHP获取访客IP.地区位置.浏览器及来源页面等信息的相关资料,文中给出了详细的示例代码供大家参考学习,对大家具有一定的参考借鉴价值,需要的朋友们下面来一起看看吧. 示例代码& ...

  2. php如何获取访问者地理位置,PHP获取访客IP和地理位置等信息的类

    这是一个能够获取到用户访问信息的PHP类,包括:ip地址.地理信息.操作系统.语言.浏览器和isp等等.获取地理位置和ISP信息是请求的Baidu隐藏接口. 代码如下: 1.[代码][PHP]代码 / ...

  3. PHP获取访客ip、系统、浏览器等信息[转]

    1.获取访客操作系统信息 <?php function GetOs() { if (!empty($_SERVER['HTTP_USER_AGENT'])) { $OS = $_SERVER[' ...

  4. html页面跳转IP,JS获取访客IP进行自动跳转

    因业务需要进行地区判断跳转指定站点,下面是我个人实现的办法,分享给大家,仅供参考,切勿做非法用途 第一步,获取IP并判断归属地 直接使用搜狐的IP库查询接口 返回的地址是: var returnCit ...

  5. Java获取访客IP地址

    原文地址:https://dsx2016.com/?p=226 ➢ 获取IP地址 在开发工作中,我们常常需要获取客户端的IP ➢ nginx配置 为了拿到真实的IP地址,避免代理等错误源,需要在ngi ...

  6. 纯真ip php,PHP利用纯真数据库获取访客IP物理地址

    //=================================== // // 功能:IP地址获取真实地址函数 // 参数:$ip - IP地址 // //================== ...

  7. vue中使用接口(搜狐接口)获取访客IP地址

    花了1天时间踩坑,终于探索出来了最方便的解决方式.. 网上大部分大厂的获取ip的方式都已不可用,只有搜狐接口还有一些小网站搞出来的接口能用.这里我使用的是搜狐获取IP的接口. 搜狐接口返回的是一个js ...

  8. html获取访客ip,jQuery获取访问者IP地址的方法(基于新浪API与QQ查询接口)

    本文实例讲述了jQuery获取访问者IP地址的方法.分享给大家供大家参考,具体如下: $(document).ready(function(){ //通过调用新浪IP地址库接口查询用户当前所在国家.省 ...

  9. Wordpress用文件记录访客 IP和访问量

    1.记录访问量,显示访客IP [php原码] <?php/*打开文件用于记录访问量,如果文件不存在自动创建*/ $counterFile = "counter.txt";$f ...

最新文章

  1. hdu 2552 三足鼎立 关于tan的数论
  2. 以及其任何超类对此上下文都是未知的_ECCV'20 |OCRNet化解语义分割上下文信息缺失难题...
  3. spark streaming 消费 kafka入门采坑解决过程
  4. 我的MVP,来的那么“糊涂”(2009.4)
  5. JVM之类加载器ClassLoader
  6. 通俗易懂的SpringBoot教程---day2---Springboot配置文件
  7. win7旗舰版+caffe+vs2013+matlab2014b(无GPU版)
  8. 两年质保,只此一加!一加9系列推出两年质保
  9. 大火金九银十!秋季借势海报PSD分层模板,看谁最能俘获你的心
  10. OpenStack基金会 ( OSF)演进为开源基础设施基金会
  11. 单词字符的one-hot编码
  12. C#中 As 和强制转换的总结
  13. 如何给Exadata数据库一体机打补丁patching图解
  14. Python学习笔记—— python基础 1. 变量的输出
  15. 网络出口究竟选择防火墙,还是路由器?
  16. [FirefoxOS_调试]Firefox OS调试开发系列视频教程
  17. Oracle 大数据量查询优化
  18. 脖子酸疼怎么办?初探解决方案
  19. ubuntu 下最简单的歌词软件osdlyric (with banshee)
  20. Django使用容联云发送短信验证码时提示:172001,网络错误

热门文章

  1. 联盟号发埃及遥感星时出问题,上面级“救驾”
  2. android8.1 规避selinux对特定设备的访问权限
  3. 个税申报系统显示服务器证书不合法,个税申报成功却显示未申报是什么原因?如何处理?...
  4. 运动式蓝牙耳机哪个牌子好?运动式蓝牙耳机品牌推荐
  5. Kurento实战之六:云端录制
  6. OracleOCM认证指南
  7. Module build failed: Error: No PostCSS Config found
  8. java中super关键字
  9. 关于网线水晶头的接法详解(1)
  10. 几种与日期时间相关的类