php根据IP地址跳转对应的城市,淘宝REST api调用地址直接使用
<?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调用地址直接使用相关推荐
- 用PHP对获得淘宝客的真实地址和内容
利用PHP CURL获取淘宝客链接的真实地址和内容,其实淘宝那边只是做了几次跳转,外加判断了一次refer,这样的话,普通的curl或者一些其他函数就不能得到最终的结果了. /*** 获取淘宝客的真实 ...
- 警惕url跳转到钓鱼网站--淘宝二手经历
bb手机丢了于是在淘宝二手搜了一下,发现有个貌似很真实但价格低的不大真实的商品···于是加了qq,人家说1600 64g的5s包邮··· 而且煞有其事的发了图片过来: 第二天就发了淘宝链接,由于他之前 ...
- 关于如何跳过滑动验证码登录淘宝。
由于跳不过这个环节博主就想了用selenium去破解于是就开始一步一步的傻瓜式操作来实现自动登录,在登录的过程中发现在自动登录是时候需要破解滑动验证码,博主研究好久以及网上帖子找了好多也没有办法成功, ...
- JAVA根据IP地址获取省份城市和经纬度(可获取国家名称 淘宝高德API如果是国外IP获取到的为空)
所需jar包maven地址: <!-- 根据ip获取位置 --><dependency><groupId>com.maxmind.geoip2</groupI ...
- ios仿淘宝管理收货地址demo
在上篇中出现了复用的问题,然后是用数组承接的,现在我换了一种方法 (1)自定义cell.h @class MyTableViewCell; //创建一个代理 @protocol myTabVdeleg ...
- uniapp 跳转外部app(淘宝)
// 打开淘宝事件taobaoUp(){// 判断平台if (plus.os.name == 'Android') { plus.runtime.launchApplication( { pname: ...
- 使用python调用淘宝的ip地址库查询接口结合zabbix判断dnspod域名解析是否正确
#encoding:utf-8 import socket import requests import json''' 使用python结合zabbix判断dnspod域名解析是否正确服务器分国内和 ...
- 通过淘宝接口免费获取IP地址信息
1.获取互联网访问IP信息 一般获取互联网访问的IP的相关信息一般都是收费接口,免费的接口不多,我使用到一个接口如下: http://ip.taobao.com/service/getIpInfo.p ...
- PHP 获取 IP 地址所在的地理位置信息/城市
源码:https://github.com/hacfins/thinkphp6-api/blob/master/app/common/third/MapService.php 类似的博客很多,五花八门 ...
最新文章
- 系统信息命令(uname、dmesg、df、hostname、free)
- zcmu-2153(拓扑排序+优先队列)
- 深入理解linux系统下proc文件系统内容
- C++里数组名+1和数组名的地址+1的区别
- mysql导入sql文件过大或连接超时的解决办法
- 记录一下git 的常用命令
- 注册表的监控 -- WIN9X
- 2018年内蒙古开出4.93亿环保罚单
- 实习成长之路——设计模式实战二:如何使用面向对象的思想设计一个功能需求?接口鉴权怎么用面向对象分析实现?
- 正向最大匹配、逆向最大匹配与双向匹配算法实现
- 双路服务器5100芯片组,华硕推AMD双路12核平台服务器主板
- jdk安装包解压后如何安装(jdk下载安装)
- [c++]c++程序设计-Y.Daniel.Liang 笔记
- docker最简单部署python项目
- win10 系统出现“你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问。”
- Spring MVC ModelAndView 简述
- C/C++ 报数游戏
- Python的lambda函数与排序
- 最新最火的十大网络流行语排行榜火热出炉,幽默搞笑网络段子来袭!
- 看书不花钱,直接进网站~~~24个图书网址
热门文章
- 复旦高等代数 I(17级)每周一题
- Open source robotics toolkits: use virtual arenas to test your robotics algorithms
- ExtJs 备忘录(6)—— GirdPanl表格(二) [ 搜索分页 ]
- 要管理此计算机上的用户账户,win10用户账户控制 你要允许此应用 若要继续请输入管理员密码...
- ws2_32.lib 网络编程
- 剑指offer 算法 (时间空间效率的平衡)
- 我的公众号 - Old Artist
- bootstrap 模态窗口 多重/多个弹窗滚动条补丁
- 「AHOI / HNOI2018」转盘 解题报告
- ubuntu部署java环境