如何找到查看PHP页面的人的ISP提供商?
是否可以使用PHP来跟踪或显示它?
如果我使用以下内容:
gethostbyaddr($_SERVER['REMOTE_ADDR']);
它返回我的IP地址,而不是我的主机名或ISP.
这似乎是您正在寻找的,如果可能,它将尝试返回完整的主机名:
http://us3.php.net/gethostbyaddr
您可以从以下PHP编码中获取所有这些内容.,
(.*?)<\/th>(.*?)<\/td>/s',$url,$output,PREG_SET_ORDER); $isp=$output[1][2]; $city=$output[9][2]; $state=$output[8][2]; $zipcode=$output[12][2]; $country=$output[7][2]; ?>
ISP : City : State : Zipcode : Country :
这违反了[TOS](http://whatismyipaddress.com/terms-of-use):"未经事先书面许可,您不得以自动方式使用脚本,代理,应用程序或以其他方式查询本网站."
3> James Baker..:HTTP标头中没有任何内容可以指示用户来自哪个ISP,因此答案是否定的,没有PHP内置函数会告诉您这一点.您必须使用某种服务或库来将IP映射到网络/ ISP.
推荐阅读
如何解决《无法在JavaScript中为已创建的DOM元素设置ID属性》经验,为你挑选了1个好方法。 ... [详细] 如何解决《Python在纪元时间增加了几天》经验,为你挑选了1个好方法。 ... [详细] 如何解决《如何优雅地处理Ajax调用的登录过期?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《如何将HTMLUI中的多个输入添加到Google电子表格中?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《应用程序在访问类中的第一个静态变量时崩溃》经验,为你挑选了0个好方法。 ... [详细] 如何解决《无需使用for语句即可在golang数组/切片上进行迭代》经验,为你挑选了1个好方法。 ... [详细] 如何解决《如何在ASP.NETmvc6中指定多态类型》经验,为你挑选了0个好方法。 ... [详细] 如何解决《Python-使用defaultdict制作自定义对象的字典》经验,为你挑选了1个好方法。 ... [详细] 如何解决《Swift中的布尔指针》经验,为你挑选了1个好方法。 ... [详细] 如何解决《MultiPartParserError:-边界无效》经验,为你挑选了1个好方法。 ... [详细] 如何解决《在使用shadowJar和Scala依赖项时,如何修复丢失的conf文件?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《iOS是否在导航栏按钮(如Android)中支持OptionsMenu》经验,为你挑选了0个好方法。 ... [详细] 如何解决《Agda中的Haskell部分》经验,为你挑选了1个好方法。 ... [详细] 如何解决《以十进制方式打印指针的简单方法》经验,为你挑选了1个好方法。 ... [详细] 如何解决《使用Prestashop1.6在模块中获取产品类别名称》经验,为你挑选了1个好方法。 ... [详细] 如何解决《Android:使用活动/片段实例的弱引用而不是强引用?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《如何从提交按钮获取formmethod和formction》经验,为你挑选了0个好方法。 ... [详细] 如何解决《Emberember-views.render-double-modify弃用》经验,为你挑选了0个好方法。 ... [详细] 吐了个 "CAO" !Tags | 热门标签RankList | 热门文章
- 1重写System.out.print语句要容易一些
- 2为什么递归函数的输出为0?
- 3JS图表库,允许部分着色y轴
- 4如何在bitbucket wiki的markdown中逃避"@"
- 5在Leaflet LayerGroup中查找特定图层,其中图层是多边形
- 6Redshift使用Grant或Canned ACL卸载
- 7单击Button时UITextField不会结束编辑(委托textFieldDidEndEditing)
- 8如何使用OpenCV 3.0 StereoSGBM和PCL生成一对立体图像的有效点云表示
- 9在后台运行时查看随机ngrok URL
- 10jQuery/javascript event.timestamp不起作用
- 11设置应用程序图标(Xcode 7)
- 12使用本地帐户使用安全的ASP Net 5 web api
- 13Symfony Config Treebuilder
- 14c枚举的重要性(typedef enum)
- 15使用Typescript 1.7从Angular 2模块导入类时遇到麻烦
- 16现在将从Swift 3中删除C-Style for循环,这是一种不执行循环的简洁方法?
- 17如何通过Swift Package Manager在Xcode中安装Package
- 18Javascript中的实例与引用vs对象
- 19AWS cli查询以获取具有特定源名称的Cloudfront"域名"
- 20d3美国国家地图与标记,缩放转换问题
DevBox开发工具箱 | 专业的在线开发工具网站 京公网安备 11010802040832号 | 京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有