本文与《【Servlet】Javaweb中,利用新浪api接口,获取IP地址,并获取相应的IP归属地》(点击打开链接)为姊妹篇,只是后端编程语言换成了php。

做出同样的效果,打开页面,得到客户端的ip,并获取利用新浪api接口获取此ip的归属地。

可以看到,在IE6也是相当正常的。

目录结构如下,非常简单,同样就两个文件,其实如果你愿意,写成一个php文件也可以,但是显示层和逻辑业务层还是不混在一起为好吧?

唯一值得注意的是,这两个文件打死也不能一个叫ipGet.php,ipGet.html,虽然后缀名是不同的,但前缀一定不能相同,

否则IE6不知为何无法应答这个Json

ipGetView.html与《【Servlet】Javaweb中,利用新浪api接口,获取IP地址,并获取相应的IP归属地》(点击打开链接)中的显示层页面是完全相同,新浪api接口也是完全相同的,这里不再赘述。

Javaweb-IP查询

IP:

IP归属地:之后,ipGetDo.php中,如同《【php】登录系统与输出浏览者信息》( 点击打开链接)一样,利用${_SERVER['REMOTE_ADDR']}先获取用户的ip,然后通过curl向远程获取数据。php用curl向远程获取数据的格式如下:

因此ipGetDo.php的代码也就如下,获取到数据,直接打印出来,让ipGetView.html用Ajax获取即可。

php查询ip归属地api接口_【php】利用新浪api接口与php获取远程数据的方法,获取IP地址,并获取相应的IP归属地...相关推荐

  1. php新浪获取ip接口,【php】利用新浪api接口与php获取远程数据的步骤,获取IP地址,并获取相应的IP归属地...

    [php]利用新浪api接口与php获取远程数据的方法,获取IP地址,并获取相应的IP归属地 本文与<[Servlet]Javaweb中,利用新浪api接口,获取IP地址,并获取相应的IP归属地 ...

  2. 利用新浪API实现数据的抓取\微博数据爬取\微博爬虫

    PS:(本人长期出售超大量微博数据.旅游网站评论数据,并提供各种指定数据爬取服务,Message to YuboonaZhang@Yahoo.com.由于微博接口更新后限制增大,这个代码已经不能用来爬 ...

  3. 利用新浪API实现数据的抓取\微博数据爬取\微博爬虫 1

    PS:(本人长期出售超大量微博数据.旅游网站评论数据,并提供各种指定数据爬取服务,Message to YuboonaZhang@Yahoo.com.由于微博接口更新后限制增大,这个代码已经不能用来爬 ...

  4. 利用新浪API批量生成t.cn 短链接的接口有哪些?

    新浪提供了长链接转为短链接的API,可以把长链接转为t.cn/xxx这种格式的短链接.短链接对于一些商家来说使用价值非常大,故整理了6个较为好用的t.cn短链接批量生成接口. 1.快鸟短网址 随着移动 ...

  5. 利用新浪壁纸接口下载壁纸(python)

    import requests as req from bs4 import BeautifulSoup import re import os is_proxy = True #是否加载代理 use ...

  6. 利用新浪API实现短网址生成

    新浪提供了长链接转为短链接的API,可以把长链接转为 t.cn/xxx 这种格式的短链接. API有两种格式: http://api.t.sina.com.cn/short_url/shorten.j ...

  7. 利用新浪API实现股票交易实时监控

    # !/usr/bin/env python # -*- coding:utf-8 -*- # @Author : QQ736592720 # @file : 股票交易盯盘.py # @Time : ...

  8. android股票sdk,新浪股票接口AndroidSDK

    昨天想到一个点子,需要访问股票行情.于是在网上搜了一下免费的股市行情的接口.发现新浪股票的数据接口比较稳定,于是就用它了. 网上对于新浪股票的数据接口介绍比较详细,并且实现也很简单,所以花了一下午就基 ...

  9. 对接新浪股票交易接口api需要注意哪些细节 ?

    API接口是一个很抽象的概念,有许多接口,在实际应用中,会产生各种不同的影响,所以,在接入新浪股票交易接口api的过程中,需要注意哪些细节 ? 首先是系统的联结,随着软件的不断发展,很多的软件都被分解 ...

最新文章

  1. Java:数列排序 给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200
  2. python画函数图像要用到的模块_教你如何绘制数学函数图像——numpy和matplotlib的简单应用...
  3. 小程序的点赞功能能和浏览次数功能_扫码点餐小程序好用吗?小程序还能实现哪些功能?...
  4. Tomcat 服务器介绍和使用
  5. linux sudo权限_Linux Sudo 被曝漏洞,可导致用户以 root 权限运行命令
  6. 例子:选择一个联系人
  7. UGUI的Drag实现鼠标拖拽
  8. StanfordDB class自学笔记 (13) Views and Authorization
  9. 分享11个web前端开发实战项目案例+源码
  10. Axure RP 9(附授权码+安装教程)
  11. ios系统中的美国App Store出现英文看不懂怎么办?
  12. 在线DES加密/解密工具
  13. 英文PDF免费翻译成中文小方法!!!
  14. java验证用户名和密码_Java验证用户名和密码
  15. 写微信公众号注意事项
  16. ★★★Win10切换本地账户(最全版本)
  17. 用Axure创建一个知乎登录注册界面
  18. size_t_梁斌_新浪博客
  19. 如何从外网穿透到内网
  20. (附源码)计算机毕业设计SSM游泳馆管理系统

热门文章

  1. 搞机器学习还敲什么代码
  2. 做程序员要有“疯子精神”,中国开源开放的科创人才要如何培养?
  3. 京东程序员回应“被猝死”;淘宝特价版已提交微信小程序;苹果 M1 单核性能勇超 Intel 11 代 i7|极客头条...
  4. “背叛”乔布斯,库克做对了
  5. 谷歌排名第一的编程语言,死磕这点应用,小白也能转型!
  6. AI 时代,为什么程序员很贵?
  7. 画质与性能双重加持,Unity超越游戏的“炫技”
  8. 国内 RISC-V 产学研基地成立,Intel、Arm、RISC-V 将三分天下?
  9. 我们为什么用 Go 编写机器学习架构,却不用 Python?
  10. 9 大技巧拯救你的编程面试!