| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5618 人关注过本帖
标题:谁能帮我解决一下ASP的这个问题? Microsoft VBScript 运行时错误 错误 '8 ...
只看楼主 加入收藏
wdx053
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2009-7-17
结帖率:0
收藏
已结贴  问题点数:20 回复次数:6 
谁能帮我解决一下ASP的这个问题? Microsoft VBScript 运行时错误 错误 '800a0009'
Microsoft VBScript 运行时错误 错误 '800a0009'

下标越界: '[number: 1]'

/bbs/Inc/YX_Cls.Asp,行 395

代码如下:

Function GetIp(Ip,IpNum)
        Dim Arr_Ip
        If Ip="" Then Exit Function
        Arr_Ip=split(Ip,".")
        Select Case IpNum
            Case "1"
                GetIp=Arr_Ip(0) & ". * . * . * "
            Case "2"
                GetIp=Arr_Ip(0) & "." & Arr_Ip(1) & ". * . * "    (这是395行)
            Case "3"
                GetIp=Arr_Ip(0) & "." & Arr_Ip(1) & "." & Arr_Ip(2) & ". * "
            Case "4"
                GetIp=Arr_Ip(0) & "." & Arr_Ip(1) & "." & Arr_Ip(2) & "." & Arr_Ip(3)
            Case Else
                GetIp=" * . * . * . * "
        End Select
    End Function
搜索更多相关主题的帖子: 运行 ASP VBScript Microsoft 
2009-07-17 22:54
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
参数"Ip"不对头,不符合格式。很可能没有"."。
2009-07-18 09:17
sunfishy
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:311
专家分:163
注 册:2007-6-29
收藏
得分:6 
<?php

function getIp($ip,$ipnum=''){
if($ip==""){exit;}
$arrIp=explode('.',$ip);
switch($ipnum){
case "1":
return $arrIp[0].".*.*.*";
case "2":
return $arrIp[0].".".$arrIp[1].".*.*";
default:
return "*.*.*.*";

}

}
echo getIp('192.168.0.1','1');

?>

不好意思.只有装PHP.检查下没问题.

.cn
2009-07-18 09:34
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:6 
检查传入参数,传入参数格式不正确
2009-07-18 11:18
wdx053
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2009-7-17
收藏
得分:0 
2楼的大哥能不能详细一点啊,小弟很茫然啊!
2009-07-18 12:54
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
你的那个Ip参数用Request获得的?
2009-07-18 13:02
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:6 
以下是引用wdx053在2009-7-18 12:54的发言:

2楼的大哥能不能详细一点啊,小弟很茫然啊!

你传进去的Ip不是标准点分十进制格式IP,为什么不是你就得自己查了。
2009-07-18 14:16
快速回复:谁能帮我解决一下ASP的这个问题? Microsoft VBScript 运行时错误 错 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015781 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved