根据IP显示不同网页
2007-05-28 09:01
375 查看
<%
function cip(sip)
tip=cstr(sip)
sip1=left(tip,cint(instr(tip,".")-1))
tip=mid(tip,cint(instr(tip,".")+1))
sip2=left(tip,cint(instr(tip,".")-1))
tip=mid(tip,cint(instr(tip,".")+1))
sip3=left(tip,cint(instr(tip,".")-1))
sip4=mid(tip,cint(instr(tip,".")+1))
cip=cint(sip1)*256*256*256+cint(sip2)*256*256+cint(sip3)*256+cint(sip4)
end function
ipconnpath = "count/ip.mdb"
vip=Request.servervariables("REMOTE_ADDR")
%><%
set connip=server.createobject("adodb.connection")
DBPath = Server.MapPath(ipconnpath)
connip.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
ipnow=cip(vip)
Set rsip = Server.CreateObject("ADODB.Recordset")
sql="select * from ip where (onip<=" & ipnow & " and offip>=" & ipnow & ")"
rsip.Open sql,connip,1,1
vwhere=left(rsip("addj"),2)
rsip.Close
set rsip=nothing
connip.Close
set connip=nothing%>
<%
select case vwhere
case "湖南"
Response.Redirect "web/"
case "河南"
Response.Redirect "home/"
case else
Response.Redirect "main/"
end select
%>
function cip(sip)
tip=cstr(sip)
sip1=left(tip,cint(instr(tip,".")-1))
tip=mid(tip,cint(instr(tip,".")+1))
sip2=left(tip,cint(instr(tip,".")-1))
tip=mid(tip,cint(instr(tip,".")+1))
sip3=left(tip,cint(instr(tip,".")-1))
sip4=mid(tip,cint(instr(tip,".")+1))
cip=cint(sip1)*256*256*256+cint(sip2)*256*256+cint(sip3)*256+cint(sip4)
end function
ipconnpath = "count/ip.mdb"
vip=Request.servervariables("REMOTE_ADDR")
%><%
set connip=server.createobject("adodb.connection")
DBPath = Server.MapPath(ipconnpath)
connip.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
ipnow=cip(vip)
Set rsip = Server.CreateObject("ADODB.Recordset")
sql="select * from ip where (onip<=" & ipnow & " and offip>=" & ipnow & ")"
rsip.Open sql,connip,1,1
vwhere=left(rsip("addj"),2)
rsip.Close
set rsip=nothing
connip.Close
set connip=nothing%>
<%
select case vwhere
case "湖南"
Response.Redirect "web/"
case "河南"
Response.Redirect "home/"
case else
Response.Redirect "main/"
end select
%>
相关文章推荐
- 根据不同IP地址显示不同网页的代码asp版、php版
- 让网页根据不同IE版本显示不同的内容
- 10.10、spring boot的web应用——定义错误页面(2)——通过实现ErrorPageRegistrar根据不同的错误类型显示网页
- ecshop不同城市显示不同商品之后台前端根据ip获取城市并屏蔽商品
- 让网页根据不同IE版本显示不同的内容
- 使用 根据语言环境不同 而显示不同的 资源本地化 ASP.NET 网页
- 根据语言环境不同而显示不同的资源本地化ASP.NET 网页
- 使用 根据语言环境不同 而显示不同的 资源本地化 ASP.NET 网页
- 点击下拉菜单按钮根据下拉框的值在当前页面显示不同的网页内容。
- 小程序web-view动态显示h5页面,根据不同条件显示不同网页——微信web-view高级用法13
- 使用 根据语言环境不同 而显示不同的 资源本地化 ASP.NET 网页
- AngularJS进阶(七)实现根据不同条件显示不同控件
- 新式智能广告牌:根据路人性别显示不同内容
- java国际化-使程序界面根据情况显示不同语言
- 根据当前时间不同在jsp业上显示上午,下午
- Ngixn根据手机端与电脑端设备相同地址显示不同页面内容
- 根据浏览器大小来显示不同内容
- 按照上下午或不同时间段显示不同网页背景的js特效
- 为不同的设备自适应显示网页
- Android根据Button状态(normal,focused,pressed)显示不同背景图片