我在用ASP做一个网络聊天室,遇到了一个关于数组的问题哪位高人帮我看看
那句代码是:For t=0 To UBound(ban)
其中数组ban是一个空的数组
是不是因为这个原因呢
数组的定义在下面的这个文件里:global.asa文件里
<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
Sub Application_OnStart
Dim Stats(100, 3)
Dim kicked(100)
Dim TempArray(50)
Dim banList(50)
Application("banList")=banList
Application("kicked")=kicked
Application( "Stats" ) = Stats
Application( "Talk" ) = TempArray
Application( "TPlace" ) = 0
Application( "SwearWords" ) = Split("词句 脏话", " ")
End Sub
</SCRIPT>
出错的页面的代码是:
ban=Application("banList")
For t=0 To UBound(ban)
'response.write ban(t)
if ban(t)=request.ServerVariables("LOCAL_ADDR") then
response.write " <script>alert('ip被屏蔽');history.go(-1);</script>"
response.end
end if
next
弑天下
梦里花落0921
相关分类