怎样判断访问者是来自内网还是外网?

bandrui 2005-10-11 09:08:49
效果类似
http://www.yce.cn/gw.asp
...全文
323 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
短短的 2005-10-11
  • 打赏
  • 举报
回复
userip = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
  If userip = "" Then userip = Request.ServerVariables("REMOTE_ADDR")
hedongyang 2005-10-11
  • 打赏
  • 举报
回复
我提供的只是一个思路。你可以去参考,如有你的情况所说,你可以参考下面这篇文章才去做修正。

http://blog.hnce.net/Content/slick.117.html
lnboy1003 2005-10-11
  • 打赏
  • 举报
回复
学习
bandrui 2005-10-11
  • 打赏
  • 举报
回复
内网用户通过代理上网浏览那么就是公网的IP。如果像楼上这么判断肯定不行的
hedongyang 2005-10-11
  • 打赏
  • 举报
回复
使用ASP中的 Request.ServerVariables("REMOTE_ADDR") 获取到来访者的IP,然后判定一下是内网还是外网就可以了。

28,390

社区成员

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

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