%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
dim id,Action,sqlDel,rsDel,FoundErr,ErrMsg,ObjInstalled
classid=trim(request("classid"))
id=trim(request("id"))
Action=Trim(Request("Action"))
FoundErr=False
ObjInstalled=IsObjInstalled("Scripting.FileSystemObject")
if id="" or Action<>"Del" then
FoundErr=True
ErrMsg=ErrMsg & "
²ÎÊý²»×㣡"
end if
if FoundErr=False then
if instr(id,",")>0 then
dim idarr,i
idArr=split(id)
for i = 0 to ubound(idArr)
call DelArticle(clng(idarr(i)))
next
else
call DelArticle(clng(id))
end if
end if
if FoundErr=False then
call CloseConn()
response.Redirect "imgCaseManage.asp?classid="&classid
else
call CloseConn()
call WriteErrMsg()
end if
sub DelArticle(ID)
PurviewChecked=False
sqlDel="select * from filecase where id=" & CLng(ID)
Set rsDel= Server.CreateObject("ADODB.Recordset")
rsDel.open sqlDel,conn,1,3
if FoundErr=False then
dim fso,strUploadFiles,arrUploadFiles
strUploadFiles=rsDel("src") & ""
if strUploadFiles<>"" then
Set fso = CreateObject("Scripting.FileSystemObject")
if instr(strUploadFiles,"|")>1 then
arrUploadFiles=split(strUploadFiles,"|")
for i=0 to ubound(arrUploadFiles)
if fso.FileExists(server.MapPath("up/" & arrUploadfiles(i))) then
fso.DeleteFile(server.MapPath("up/" & arrUploadfiles(i)))
end if
next
else
if fso.FileExists(server.MapPath("up/" & strUploadfiles)) then
fso.DeleteFile(server.MapPath("up/" & strUploadfiles))
end if
end if
Set fso = nothing
end if
rsDel.delete
rsDel.update
set rsDel=nothing
end if
end sub
%>