php如何实现不同的ip打开同一网站时,根据IP判断所要跳转的网站?
时间:2010-09-04
来源:互联网
php如何实现不同的ip打开同一网站时,根据IP判断所要跳转的网站?
{比如,A:IP是中国北京,B:IP是中国上海。 现在同时打开网站www、abc、com,则 A 直接跳转到www、a、com, B 跳转到www、b、com}
请问,这个要怎么实现,最好是能将代码和中文解释写出来。
哪位php高手,能帮帮我!!!
在这里谢谢了!
{比如,A:IP是中国北京,B:IP是中国上海。 现在同时打开网站www、abc、com,则 A 直接跳转到www、a、com, B 跳转到www、b、com}
请问,这个要怎么实现,最好是能将代码和中文解释写出来。
哪位php高手,能帮帮我!!!
在这里谢谢了!
作者: andygreen4522 发布时间: 2010-09-04
我也想知道
作者: theyejin 发布时间: 2010-09-04
其实也不难,重要的是你要有一个IP库,这里我推荐下QQ纯真IP库
首先获取用户的IP地址,怎么获取楼主应该知道吧?假设这里获取的IP地址为$ip
那么就可以根据$ip查询QQ纯真IP库并返回地点信息
这里给楼主一个函数,是我在网上找到的。感觉还可以
上面的函数我自己改了下,楼主可以根据需要再进行更改
值得注意的是,如果IP地址错误或未知则会返回数字码,另外如果楼主本地实验,也就是说如果传入了127.0.0.1,那么将返回一个字符串“本机地址”,如果楼主在局域网中,传入局域网中另一台电脑的IP,则会提示对方和您在同一网络中。具体楼主可以自己实验下,不过在服务器上运行应该是没有问题的。调用方法为
另外附给楼主QQ纯真IP库,只要将包含上面这个函数的文件和QQ纯真IP库放在同一目录即可使用,或者使用函数的第二个参数传入IP库所在路径。记得这个IP库可不是自动更新的哦
首先获取用户的IP地址,怎么获取楼主应该知道吧?假设这里获取的IP地址为$ip
那么就可以根据$ip查询QQ纯真IP库并返回地点信息
这里给楼主一个函数,是我在网上找到的。感觉还可以
复制代码
|
上面的函数我自己改了下,楼主可以根据需要再进行更改
值得注意的是,如果IP地址错误或未知则会返回数字码,另外如果楼主本地实验,也就是说如果传入了127.0.0.1,那么将返回一个字符串“本机地址”,如果楼主在局域网中,传入局域网中另一台电脑的IP,则会提示对方和您在同一网络中。具体楼主可以自己实验下,不过在服务器上运行应该是没有问题的。调用方法为
复制代码
|
另外附给楼主QQ纯真IP库,只要将包含上面这个函数的文件和QQ纯真IP库放在同一目录即可使用,或者使用函数的第二个参数传入IP库所在路径。记得这个IP库可不是自动更新的哦
作者: huaihuajio 发布时间: 2010-09-04
额?IP库没有传上来?
貌似有点大了 4M
楼主给偶留言留下个邮箱或者自己到网上找一下也可以
貌似有点大了 4M
楼主给偶留言留下个邮箱或者自己到网上找一下也可以
作者: huaihuajio 发布时间: 2010-09-04
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28