\User\Message_box.asp
34-55行if Trim(Request.Form("strAction")) = "drabox" then
User_Conn.execute("Delete From FS_ME_Message where MessageId in ("&DelID&") and M_
FromUserNumber ='"& Fs_User.UserNumber&"'")
Elseif Trim(Request.Form("strAction")) = "sendbox" then
Dim RsTFSQL,RsTFObj
Set RsTFObj = Server.CreateObject(G_FS_RS)
RsTFSQL = "Select isDel
R From FS_ME_Message where MessageId in ("&DelID&") "
RsTFObj.Open RsTFSQL,User_Conn,1,3
if RsTFObj("isDel
R") = 1 then
User_Conn.execute("Delete From FS_ME_Message where MessageId in ("&DelID&")")
Else
User_Conn.execute("Update FS_ME_Message set isDel
F = 1 where MessageId in ("&DelID&") and M_
FromUserNumber ='"& Fs_User.UserNumber&"'")
End if
Elseif Trim(Request.Form("strAction")) = "rebox" then
Dim RsTFSQL1,RsTFObj1
Set RsTFObj1 = Server.CreateObject(G_FS_RS)
RsTFSQL1 = "Select isDelF
,isSend,isDraft From FS_ME_Message where MessageId in ("&DelID&") "
RsTFObj1.Open RsTFSQL1,User_Conn,1,3
if
int(RsTFObj1("isDelF")
) = 1
or (RsTFObj1("isSend") = 0 and RsTFObj1("isDraft")=0) then
User_Conn.execute("Delete From FS_ME_Message where MessageId in ("&DelID&") and M_ReadUserNumber ='"& Fs_User.UserNumber&"'")
Else
User_Conn.execute("Update FS_ME_Message set isDelR = 1 where MessageId in ("&DelID&") and M_ReadUserNumber ='"& Fs_User.UserNumber&"'")
End if