<?php// 定义一个函数getIP()
function getIP(){
global $ip;
if (getenv("HTTP_CLIENT_IP")){
$ip = getenv("HTTP_CLIENT_IP");}else if(getenv("HTTP_X_FORWARDED_FOR")){
$ip = getenv("HTTP_X_FORWARDED_FOR");}else if(getenv("REMOTE_ADDR")){$ip = getenv("REMOTE_ADDR");}else{ $ip = "Unknow";}
return $ip;
}$user_IP = getIP();$url= "http://ip.taobao.com/service/getIpInfo.php?ip=".$user_IP;
$ipinfo=json_decode(file_get_contents($url));
//var_dump($ipinfo);
//exit();if($ipinfo->code=='1'){echo '查询失败';
}  else {if($ipinfo->data->region=='广东省'){//Header("HTTP/1.1 301 Moved Permanently");//你要挑战的 URL地址//Header("Location: http://londit-53e57d6eeff96.com.1188.url-test.com/1.php");
    }//其他省市就直接写入到     $ipinfo->data->region里跳转到对应的url//这里可以继续if elseif继续吧剩余的城市写完到对应的ip地址//亲测可用2014年8月11日10:25:28

}

转载于:https://www.cnblogs.com/zx-admin/p/3904134.html

php根据IP地址跳转对应的城市,淘宝REST api调用地址直接使用相关推荐

  1. 用PHP对获得淘宝客的真实地址和内容

    利用PHP CURL获取淘宝客链接的真实地址和内容,其实淘宝那边只是做了几次跳转,外加判断了一次refer,这样的话,普通的curl或者一些其他函数就不能得到最终的结果了. /*** 获取淘宝客的真实 ...

  2. 警惕url跳转到钓鱼网站--淘宝二手经历

    bb手机丢了于是在淘宝二手搜了一下,发现有个貌似很真实但价格低的不大真实的商品···于是加了qq,人家说1600 64g的5s包邮··· 而且煞有其事的发了图片过来: 第二天就发了淘宝链接,由于他之前 ...

  3. 关于如何跳过滑动验证码登录淘宝。

    由于跳不过这个环节博主就想了用selenium去破解于是就开始一步一步的傻瓜式操作来实现自动登录,在登录的过程中发现在自动登录是时候需要破解滑动验证码,博主研究好久以及网上帖子找了好多也没有办法成功, ...

  4. JAVA根据IP地址获取省份城市和经纬度(可获取国家名称 淘宝高德API如果是国外IP获取到的为空)

    所需jar包maven地址: <!-- 根据ip获取位置 --><dependency><groupId>com.maxmind.geoip2</groupI ...

  5. ios仿淘宝管理收货地址demo

    在上篇中出现了复用的问题,然后是用数组承接的,现在我换了一种方法 (1)自定义cell.h @class MyTableViewCell; //创建一个代理 @protocol myTabVdeleg ...

  6. uniapp 跳转外部app(淘宝)

    // 打开淘宝事件taobaoUp(){// 判断平台if (plus.os.name == 'Android') { plus.runtime.launchApplication( { pname: ...

  7. 使用python调用淘宝的ip地址库查询接口结合zabbix判断dnspod域名解析是否正确

    #encoding:utf-8 import socket import requests import json''' 使用python结合zabbix判断dnspod域名解析是否正确服务器分国内和 ...

  8. 通过淘宝接口免费获取IP地址信息

    1.获取互联网访问IP信息 一般获取互联网访问的IP的相关信息一般都是收费接口,免费的接口不多,我使用到一个接口如下: http://ip.taobao.com/service/getIpInfo.p ...

  9. PHP 获取 IP 地址所在的地理位置信息/城市

    源码:https://github.com/hacfins/thinkphp6-api/blob/master/app/common/third/MapService.php 类似的博客很多,五花八门 ...

最新文章

  1. 系统信息命令(uname、dmesg、df、hostname、free)
  2. zcmu-2153(拓扑排序+优先队列)
  3. 深入理解linux系统下proc文件系统内容
  4. C++里数组名+1和数组名的地址+1的区别
  5. mysql导入sql文件过大或连接超时的解决办法
  6. 记录一下git 的常用命令
  7. 注册表的监控 -- WIN9X
  8. 2018年内蒙古开出4.93亿环保罚单
  9. 实习成长之路——设计模式实战二:如何使用面向对象的思想设计一个功能需求?接口鉴权怎么用面向对象分析实现?
  10. 正向最大匹配、逆向最大匹配与双向匹配算法实现
  11. 双路服务器5100芯片组,华硕推AMD双路12核平台服务器主板
  12. jdk安装包解压后如何安装(jdk下载安装)
  13. [c++]c++程序设计-Y.Daniel.Liang 笔记
  14. docker最简单部署python项目
  15. win10 系统出现“你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问。”
  16. Spring MVC ModelAndView 简述
  17. C/C++ 报数游戏
  18. Python的lambda函数与排序
  19. 最新最火的十大网络流行语排行榜火热出炉,幽默搞笑网络段子来袭!
  20. 看书不花钱,直接进网站~~~24个图书网址

热门文章

  1. 复旦高等代数 I(17级)每周一题
  2. Open source robotics toolkits: use virtual arenas to test your robotics algorithms
  3. ExtJs 备忘录(6)—— GirdPanl表格(二) [ 搜索分页 ]
  4. 要管理此计算机上的用户账户,win10用户账户控制 你要允许此应用 若要继续请输入管理员密码...
  5. ws2_32.lib 网络编程
  6. 剑指offer 算法 (时间空间效率的平衡)
  7. 我的公众号 - Old Artist
  8. bootstrap 模态窗口 多重/多个弹窗滚动条补丁
  9. 「AHOI / HNOI2018」转盘 解题报告
  10. ubuntu部署java环境