帮我看下这段代码ASP

来源:百度知道 编辑:UC知道 时间:2024/06/26 00:28:47
<%response.buffer=true%>
<!--#include file=../conn/adodb1.asp --><!--#include file="char.inc"-->
<%
if session("cjuser")="" and session("pwdd")="" then
response.write"<SCRIPT language=JavaScript>alert('你没有登录,无权进入!');"
response.write"this.location.href='error.htm';</SCRIPT>"
response.end
end if
%>

<%
'/批量删除
arrdel=request("id")
sql="delete from chushou where id in ("&arrdel&")"
conn.Execute sql
set conn=nothing
response.write"<SCRIPT language=JavaScript>alert('删除成功!');"
response.write"javascript:history.go(-1)</SCRIPT>"
response.end
%>

提示错误在这一行, arrdel=request("id") 无效字符

你没有说明request(“id”)是从哪里来的啊。

你可以更改为表单(当然在前面你应该设置表单属性:id 指向页面等。)。

arrdel= Request.QueryString("id")

ID数组没获取到

传值不成功``````