ASP 判断IP是否合法
时间:2007-03-20 17:09:58浏览:57232
<%
IP=\"222.192.145.12\"
IsIP=\"0\"
if instr(IP,\".\")>1 then
id=split(IP,\".\")
i=ubound(id)
if cint(i)=3 then
IsIP=\"1\"
for j=0 to i
if isnumeric(id(j)) then
IsIP=\"1\"
else
IsIP=\"0\"
exit for
end if
if len(id(j))<=3 then
IsIP=\"1\"
else
IsIP=\"0\"
exit for
end if
next
else
IsIP=\"0\"
end if
end if
if IsIP=\"1\" then
response.write \"是IP\"
else
response.write \"非法IP\"
end if
%>
原理:判断是否包含点 然后判断是否是由点分隔开的4段,并分别判断每段是否为三位数字
1上一篇:现在这些人太能忽悠了
下一篇:如何在IIS中禁用特定MIME类型的缓存(转)
- Linux文章
- PHP文章
- 随机文章
- Linux中的find(-atime...
- mysql的expire_logs_...
- PHP 扩展 libsodium s...
- Linux下利用find和cp实现筛...
- 使用mysqldump命令导出备份m...
- Linux系统如何设置开机自动运行脚...
- Linux上实现秒级执行的定时任务
- shell echo -e 颜色输出
- Linux下通过grep查找指定的进...
- 解决执行脚本报syntax erro...
发表评论
昵称: 验证码: