`
txf2004
  • 浏览: 7066762 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

根据IP跳转到用户所在城市

阅读更多

根据IP跳转到用户所在城市自动识别IP,并跳转到来访问者所在的城市 先去下一个最新的纯真IP数据库,然后按如下操作: 1.运行纯真QQIP数据库里带的ShowIP.exe,点解压,输入文件名,比如IP.txt,确定,就得到一个TXT文件。 2.打开ACCESS,工具-自定义,命令选项卡,把导入选项拖动到上面的工具栏。 3.建库,建一个表,四个字段 Startip 类型:文本 (相关城市的IP段信息) Endip 类型:文本 (相关城市的IP段信息) Country 类型:文本 (相关城市名称) ReUrl 类型:文本 (你想要跳转的城市路径如:北京 http://bj.abc.com) 4.点导入按钮,文件类型选文本文件,找到刚才导出的IP.txt文件,导入到刚才建的表里~ 运算将真实IP转换为数字,比如北京的IP段是 : 1.1.0.0 -- 1.1.0.255 Startip: 1*256*256*256+1*256*256+0*256+0 = 16842752 (这个数字才是最终要放到数据库里) Endip: 1*256*256*256+1*256*256+0*256+255 = 16843007 (这个数字才是最终要放到数据库里的) 可用程序批量处理,如果不会,而且没时间(像我一样)你就直接去下个动网的IP库,它是已经处理好了的,下面是程序部分: user_ip = Request.ServerVariables("REMOTE_ADDR") ''取得访问者IP userip_ary=split(user_ip,".") tmp_userip=userip_ary(0)*256*256*256+userip_ary(1)*256*256+userip_ary(2)*256+userip_ary(3) '' 按规定转换IP为数字 ‘从数据库找出用户IP属于的城市 set rs=Server.CreateObject("ADODB.Recordset") sql="select * from ip where Startip<="&tmp_userip&" and Endip>="&tmp_userip rs.open sql,conn,1,1 if rs.eof then response.redirect "index.asp" ’如果没有该城市或是IP无法识别则转到首页,也可以指定页面 else response.redirect rs("ReUrl") ’如果有转到指定页面 end if rs.close set rs=nothing 将上面的程序放到你的虚拟主机默认访问首页里!或是其它的页面里(当然你同样要在虚拟主机控制面板里设置默认首先访问的是这个文件) OK

分享到:
评论

相关推荐

    js根据ip跳转到相应的城市的代码

    标题中的“js根据ip跳转到相应的城市代码”是指一种JavaScript技术,用于识别访问网站的用户所在的地理位置,并根据其IP地址自动将用户重定向到对应城市的特定页面。这种功能在提供本地化服务或内容定制的网站中十分...

    自动判断IP跳转到相应城市

    这个系统的主要目的是根据用户访问的IP地址自动将其重定向到与其所在城市相对应的特定网页或服务。这一功能在许多网站和服务中都有应用,如提供本地化信息的平台、电子商务网站针对不同地区展示不同商品等。 描述中...

    根据IP跳转到用户所在城市的实现步骤

    标题所述的实现步骤是关于如何根据用户的IP地址自动识别并将其重定向到对应的城市网站。这一功能在很多网站中常见,比如本地化服务、广告定向等。以下是对这个过程的详细解释: 首先,你需要获取一个最新的纯真IP...

    PHP根据IP地址获取所在城市具体实现

    在PHP中,根据IP地址获取所在城市通常涉及到网络编程和地理位置信息处理。这个场景中,开发者使用了“QQWry.Dat”这个IP数据库文件,它包含了大量的IP地址及其对应的地理位置信息。以下是对该实现的详细解释: 1. *...

    判断访问者IP进行城市显示或跳转城市分站最新IP库

    1. **城市显示**:根据用户所在城市显示相应的内容,如本地新闻、天气预报、活动信息等。这通常通过在网页中动态加载城市相关的HTML元素或者使用JavaScript根据城市信息调整页面布局和内容。 2. **城市跳转**:如果...

    根据ip跳转到对应的二级分站代码.zip

    本压缩包"根据ip跳转到对应的二级分站代码.zip"提供的就是这样一个功能,通过PHP编程语言实现,依据用户的IP地址来判断其所在城市,并自动跳转到相应城市的二级分站。如果无法识别到具体的城市分站,系统会默认跳转...

    根据IP判断所在地区

    在IT行业中,网络通信是不可或缺的一部分,而对网络通信中的IP地址进行解析和管理是许多应用和服务的基础功能。...通过学习和应用MaxMind的解决方案,可以有效地解决因IP跳转带来的困扰,提升用户体验。

    新浪 IP 库限制指定地区跳转和不跳转代码

    首先,理解“新浪 IP 库限制指定地区跳转和不跳转代码”意味着你需要一段 JavaScript 代码,这段代码能够检测访问者的 IP 地址,并根据 IP 地址判断其所在地区。如果访问者位于指定的限制区域内,代码会执行跳转操作...

    PHP中根据IP地址判断城市实现城市切换或跳转代码

    PHP编程中,通过IP地址判断用户所在城市并实现城市切换或跳转功能是一个常见的应用场景,主要用于个性化服务或提供地区相关的内容。下面详细解释如何在PHP中实现这一功能。 首先,获取用户的IP地址是实现城市定位的...

    帝国CMS调用新浪iplookup实现根据ip跳转到不同域名

    最后根据用户IP地址判断所在的地域,并使用header函数跳转到对应页面。 例如,如果用户IP属于上海,则跳转到A.php页面;如果用户IP属于北京,则跳转到B.php页面;如果都不是,则跳转到C.php页面。 需要注意的是,...

    新浪IP库限制指定地区跳转和不跳转代码

    总结起来,通过结合新浪IP库和JavaScript,我们可以实现根据用户地理位置进行的动态跳转。这个过程涉及到IP地址查询、数据解析、地区判断以及根据结果执行相应操作。在实现过程中,需要关注用户体验、错误处理以及...

    PHP判断IP并转跳到相应城市分站的方法

    在PHP中,根据用户的IP地址将用户重定向到相应城市分站是一项常见的需求,这有助于提供本地化的服务或内容。本篇文章将详细讲解如何通过PHP实现这个功能,主要涉及IP地址解析、地理位置定位以及HTTP重定向。 首先,...

    php实现根据IP地址获取其所在省市的方法

    今天,就讨论一下在PHP中如何获取用户IP地址、PHP根据IP判断用户所在城市以及PHP根据IP实现城市切换或跳转的问题。

    asp.net网站首页根据IP自动跳转指定页面的示例

    本文主要通过自定义扩展IHttpModule接口,考虑到性能IP数据库主要采用QQwry纯真IP数据库,主要实现根据IP地址或地址段或IP所在城市进行自动跳转到指定页面的功能(支持Nginx作为前端反向代理服务器),该WebsiteSkip...

    限制指定地区跳转和不跳转代码

    在获取到用户的经纬度后,你需要定义一个判断函数,该函数根据预设的地理区域范围(比如通过国家或城市的经纬度范围)来判断用户是否在允许的区域内。如果不在允许的范围内,可以使用`window.location.replace()`或`...

    PHP根据访客IP切换城市-类似58同城 v1.0.rar

    1、可根据网站访问者的外网ip,切换到访客所在城市,并自动保存cookies值,便于下次访问提速! 2、IP数据来自新浪API,很精准 3、需要刷新一下才能查看到城市信息,因为第一次访问需要设置cookies,可以做成跳转页...

    ECshop多城市插件

    2. **自动识别**:插件能够通过用户的IP地址或用户手动选择,自动识别用户所在城市,并跳转到相应的城市分站,提供本地化服务。 3. **数据同步**:所有分站的商品信息、订单数据、库存状态等都会实时同步,确保信息...

    Asp.net MVC利用knockoutjs实现登陆并记录用户的内外网IP及所在城市(推荐)

    在这个过程中,还会涉及到获取用户的内外网IP地址和所在城市信息。由于***直接获取外网IP地址存在困难,通常需要借助第三方API服务来完成。例如,新浪API可以用来获取外网IP,而百度API则可以用来获取用户的城市信息...

    qqzeng-ip:最新IP地址数据库-多语言解析以及导入数据库脚本

    qqzeng-ip 最新IP地址数据库-多语言解析以及导入数据库...(1)IP智能切换城市,用户智能跳转到用户所在城市内容模块。 (2)根据ip区域化为不同区域提供内容个性化,实现差异化策略。 (3)区域化精准的广告投放,根

    asp 根据IP地址自动判断转向分站的代码

    在获取了IP地址转换后的长整型数值后,代码构造了一个SQL查询语句,该语句通过与数据库中的IP段进行匹配,来查找用户的所在城市。这里假设数据库中包含了一张名为`Ipaddress`的表,其中存储了城市对应的IP地址段。 ...

Global site tag (gtag.js) - Google Analytics