Microsoft VBScript 运行时错误 (0x800A0009)
来源:百度知道 编辑:UC知道 时间:2024/07/07 10:02:50
错误类型:
Microsoft VBScript 运行时错误 (0x800A0009)
下标越界: '[number: 1]'
/admin/info/Art_edit_ok.asp, 第 31 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
网页:
POST 26256 ??? /admin/info/Art_edit_ok.asp
POST Data:
area_city=%C4%CF%B2%FD%CA%D0&late_name=%B6%BC%CA%D0%C9%FA%BB%EE%2C%BD%AD%CE%F7%D7%CA%D1%B6&user_id=admin&art_title=%E4%B1%D1%F4%BD%AD%C5%CF%B2%CA%D4%C6%B7%C9%A1%AA%A1%AA%D7%DF%BD%F8%BE%C5%BD%AD&art_au . . .
Art_edit_ok.asp网页代码如下:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="/admin/Css/style.css" rel="stylesheet" type="text/css">
<!--#include virtual="/conn.asp"-->
<%
edit_id_ok=request("edit_id_ok")
art_content=trim(request.Form("art_content"))
area_city=split(request.Form("area_city"
Microsoft VBScript 运行时错误 (0x800A0009)
下标越界: '[number: 1]'
/admin/info/Art_edit_ok.asp, 第 31 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
网页:
POST 26256 ??? /admin/info/Art_edit_ok.asp
POST Data:
area_city=%C4%CF%B2%FD%CA%D0&late_name=%B6%BC%CA%D0%C9%FA%BB%EE%2C%BD%AD%CE%F7%D7%CA%D1%B6&user_id=admin&art_title=%E4%B1%D1%F4%BD%AD%C5%CF%B2%CA%D4%C6%B7%C9%A1%AA%A1%AA%D7%DF%BD%F8%BE%C5%BD%AD&art_au . . .
Art_edit_ok.asp网页代码如下:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="/admin/Css/style.css" rel="stylesheet" type="text/css">
<!--#include virtual="/conn.asp"-->
<%
edit_id_ok=request("edit_id_ok")
art_content=trim(request.Form("art_content"))
area_city=split(request.Form("area_city"
dim admin_menu(3,9,15)
是不是定义的数组太小了 第1位只有3
area_city=split(request.Form("area_city"),",")
late_name=split(request.Form("late_name"),",")
这里是读取客户端提交的数据,按照逗号进行分割。
出错的地方提示下标越界,应该就是这里数据的问题,可能读到的数据里面根本不包含逗号。