江湖论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 17|回复: 2

请教一下高手:下标越界: '[number: 1]'

[复制链接]

33

主题

62

回帖

297

积分

中级会员

积分
297
发表于 昨天 16:19 | 显示全部楼层 |阅读模式
Microsoft VBScript 运行时错误 错误 '800a0009'下标越界: '[number: 1]'/check.asp,行 134

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
以下是134行附近的代码:


for i=0 to ubound(bad)-1        if InStr(LCase(name),bad(i))<>0 then Response.Redirect "error.asp?id=131"nextdieip=hgjh_dieipipk=split(userip,".",-1)if Instr(dieip,"*.*.*.*")<>0 or Instr(dieip,ipk(0)&".*.*.*")<>0 or Instr(dieip,ipk(0)&"."&ipk(1)&".*.*")<>0 or Instr(dieip,ipk(0)&"."&ipk(1)&"."&ipk(2)&".*")<>0 or Instr(dieip,userip)<>0 then Response.Redirect "error.asp?id=111"iplocktime=int(Application("hgjh_iplocktime"))Set conn=Server.CreateObject("ADODB.CONNECTION")Set rs=Server.CreateObject("ADODB.RecordSet")conn.open Application("hgjh_usermdb")dcz=0sql="SELECT a FROM i WHERE DateDiff('n',b,#" & sj & "#)>=" & iplocktimers.open sql,conn,1,1if Not(rs.Eof and rs.Bof) then dcz=1rs.closeif dcz=1 then        conn.Execute "DELETE FROM i WHERE DateDiff('n',b,#" & sj & "#)>=" & iplocktimeend ifsql="SELECT a,b FROM i WHERE a='" & userip & "'"rs.open sql,conn,1,1if NOT(rs.Eof and rs.Bof) then        lockdate=rs("b")        rs.close        set rs=nothing        conn.close        set conn=nothing        Response.Redirect "error.asp?id=110&lockdate=" & server.URLEncode(lockdate)end ifrs.close
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
其中134行代码是:
if Instr(dieip,"*.*.*.*")<>0 or Instr(dieip,ipk(0)&".*.*.*")<>0 or Instr(dieip,ipk(0)&"."&ipk(1)&".*.*")<>0 or Instr(dieip,ipk(0)&"."&ipk(1)&"."&ipk(2)&".*")<>0 or Instr(dieip,userip)<>0 then Response.Redirect "error.asp?id=111"
请问一下:该怎么修改呢?谢谢了

回复

使用道具 举报

1

主题

35

回帖

411

积分

中级会员

积分
411
发表于 9 小时前 | 显示全部楼层
在134行前面加这行代码
if ubound(ipk)<3 then ipk=split("127.0.0.1",".")
回复

使用道具 举报

33

主题

62

回帖

297

积分

中级会员

积分
297
 楼主| 发表于 1 小时前 | 显示全部楼层
谢谢 天天
回复

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|江湖论坛

GMT+8, 2025-12-4 17:56 , Processed in 0.059656 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表