哪位大侠知道浙江的IP段是多少?如何判断来访者的IP是属于某个IP段呢?

thinkasp 2004-12-29 11:25:33
我们在取得浏览者的IP地址是以类似于202.101.114.55这个字符串,但是某个IP段是以数字为标志的,
比如起始是1031864320,结束是这个1031929855的IP段表示上海的IP,那我如何根据浏览者的IP地址判断该IP是否属于上海的IP段呢?
...全文
260 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
CodeBunny 2004-12-30
  • 打赏
  • 举报
回复
你看到的是把IP地址转换为长整型后的结果,你可以把A.B.C.D的IP自己转换为D+C*255+B*255*255+A*255*255*255,得到的就是你那种长整型的值,你只要在IP库中搜一下(Where IP>startip and IP<finiship)就知道该IP的归属地了

至于浙江、上海的IP段,你去下个动网的IP库或别的IP库查询一下就知道了
iuhxq 2004-12-30
  • 打赏
  • 举报
回复
其实和结束都是通过计算的
比如202.101.114.55=202*16*16*16+101*16*16+114*16+55=3389413207

然后select * from table where ip between ipstart and ipend

IP表可以到这下载:http://asp2004.net/dvbbs/dispbbs.asp?boardID=4&ID=77&page=2
thinkasp 2004-12-30
  • 打赏
  • 举报
回复
为什么没人回复呢?55555....

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧