asp学习网: 首页 >> asp自定义函数 >> 转化ip地址为长整型数字

转化ip地址为长整型数字

将ip地址转换为长整型

<%
Function CLngIP(ByVal asNewIP)
Dim lnResults
Dim lnIndex
Dim lnIpAry
lnIpAry = Split(asNewIP, ".", 4)
For lnIndex = 0 To 3
If Not lnIndex = 3 Then
lnIpAry(lnIndex) = lnIpAry(lnIndex) * (256 ^ (3 - lnIndex))
End If
lnResults = lnResults + lnIpAry(lnIndex)
Next
CLngIP = lnResults
End Function
%>


逆函数

<%
Function CStrIP(ByVal anNewIP)
Dim lsResults
Dim lnTemp
Dim lnIndex
For lnIndex = 3 To 0 Step -1
lnTemp = Int(anNewIP / (256 ^ lnIndex))
lsResults = lsResults & lnTemp & "."
anNewIP = anNewIP - (lnTemp * (256 ^ lnIndex))
Next
lsResults = Left(lsResults, Len(lsResults) - 1)
CStrIP = lsResults
End Function
%>

from:asp学习网/title:转化ip地址为长整型数字/ time:2007-12-31 21:51:21

本文主题ip地址

asp中与ip地址有关的函数 ip段校验等

一个用来输入ip地址的textfiled

asp.net 取得远程的IP地址和浏览器类型

ip地址输入框(没有错误检测)外加一个严格校验ip地址的正则表达式

asp自定义函数:获取客户端的ip地址

正则校验ip地址

ASP如何获取真实IP地址

asp教程 ©2006-2007 aspxuexi.com | 关于站点 | 版权隐私 | 站内搜索
复制或者翻版 请于夜间进行