社区
ASP
帖子详情
紧急求救,解答即结贴
xygxyg
2004-11-30 10:26:18
在局域网代理服务器里面架设了一个WEB服务器,如果用户从外网登录,则需输入用户名和密码,如果从内网访问则跳过用户密码的输入,程序应该如何写?
...全文
134
7
打赏
收藏
紧急求救,解答即结贴
在局域网代理服务器里面架设了一个WEB服务器,如果用户从外网登录,则需输入用户名和密码,如果从内网访问则跳过用户密码的输入,程序应该如何写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fangq
2004-11-30
打赏
举报
回复
楼上所说的不错!
用检测IP是最快的方法!
若白师妹
2004-11-30
打赏
举报
回复
首页获取用户ip,设定ip范围,if在ip范围,不用密码,否则:密码
riqo
2004-11-30
打赏
举报
回复
何必呢,无论内网还是外网都需要用用户密码进入就行了~。
内网的人也有可能出现“网外”的人
xiefeng
2004-11-30
打赏
举报
回复
1、获取IP
2、用字符串匹配是否以192开头。
if left(ip,3)="192" then
*******
else
Response.Redirect URL "login.asp"
end if
lijun355
2004-11-30
打赏
举报
回复
用IPAddressToNumber函数把IP地址转换成数字
再比较大小就可以了
lijun355
2004-11-30
打赏
举报
回复
'===================================================================================
'函数名称:IPAddressToNumber()
' 函数原型: IPAddressToNumber(IPAddress)
'功 能:将IP地址转化为数字
'参 数:IPAddress待转化的IP地址
'返 回 值:Double类型的数字
'涉及的表:无
'===================================================================================
Function IPAddressToNumber(IPAddress)
Dim arrayTemp
arrayTemp=Split(IPAddress,".")
If UBound(arrayTemp)<>3 Then
Err.Raise 1234,"IPAddressToNumber()","参数不是合法的IP地址值:[" & IPAddress & "]"
Exit Function
End If
IPAddressToNumber=CDbl(arrayTemp(3))
IPAddressToNumber=IPAddressToNumber+CDbl(arrayTemp(2)*256)
IPAddressToNumber=IPAddressToNumber+CDbl(arrayTemp(1)*256*256)
IPAddressToNumber=IPAddressToNumber+CDbl(arrayTemp(0)*256*256*256)
End Function
'===================================================================================
'函数名称:NumberToIpAddress()
' 函数原型: NumberToIpAddress(ipNumber)
'功 能:将数字转化为IP地址
'参 数:ipNumber待转化的IP地址
'返 回 值:IP字符串
'涉及的表:无
'===================================================================================
Function NumberToIpAddress(ipNumber)
Dim arrayTemp(4)
Dim ipHigh,ipLow,iCnt
ipHigh=ipNumber/65536
ipLow=ipNumber-Fix(ipHigh)*65536
arrayTemp(0)=(ipHigh And &HFF00) / 256
arrayTemp(1)=ipHigh And &H00FF
arrayTemp(2)=(ipLow And &HFF00) / 256
arrayTemp(3)=ipLow And &H00FF
NumberToIpAddress=CStr(arrayTemp(0)) & "." & CStr(arrayTemp(1)) & "." & CStr(arrayTemp(2)) & "." & CStr(arrayTemp(3))
End Function
xygxyg
2004-11-30
打赏
举报
回复
那么请问如何检测ip最主要的也是检测ip
基于Springboot的智慧社会管理系统的设计与实现
功能模块涵盖居民管理、社区服务、健康监测、安全预警等,具体包括生活缴费、设备报修、社区商城、体检预约、
紧急
呼叫等功能。通过可行性分析、系统设计和功能测试,验证了系统的实用性和稳定性。测试结果表明,系统...
600个问与答
图象渐显和渐隐效果的Visual C++实现方法更多参见原贴 (2006-06-04) v 如何得到指定文件的公司名称,文件描述,内部名称,合法版权,原始文件名,产品名称,产品版本等一系列信息? (2006-06-04) v ...
百年孤独
何塞·阿卡迪奥·布恩地亚和表妹乌苏拉结了婚。乌苏拉怕生下长有猪尾巴的孩子,不肯和丈夫同房。邻居普罗登肖嘲笑布恩地亚不通人道,两人决斗。普罗登肖被长矛刺中咽喉,顿时毙命。从此,死者的鬼魂缠着布恩地亚一...
我在CSDN参与的3000个帖子
高分
求救
。创建打开/另存对话框 的问题。 117: VB中如何实现函数重载 118: 请教一个语法问题!!谢,在线等 119: 在设计时,组合框如何改变大小呀?[也就是说运行时可以拉长] 120: ...
WEB开发文档2 总结
即true还是false 创建虚拟目录 怎么取得目录下所有的目录信息和文件名? 管理线程(使线程中止,暂停,挂起, 取消等) 怎样判断一个对象已经初始化? 该怎么样配置才对 委托...
ASP
28,405
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章