%
dim cls
if session("admin")="" then
Response.Redirect("index.asp?err=4")
else
if session("flag")<>"0" then
cls = Instr(session("flag"), "feedback")
if cls <= 0 then
%>
<%
end if
end if
end if
%>
<%
call listPages()
end if
if action="删除" then
delid=replace(request("id"),"'","")
call delfeedback()
end if
if action="replay" then
id=request("id")
call detailfeedback()
end if
%>
<%
sub delfeedback()
if delid="" or isnull(delid) then
Response.write "
"
else
conn.execute("delete from Feedback where ID in ("&delid&")")
if err.number<>0 then '错误处理
response.write "数据库操作失败:" & err.description
err.clear
else
conn.close
set conn=nothing
Response.write "
"
end if
end if
end sub
sub detailfeedback()
if id="" then
response.write "非法留言编号"
response.write ""
else
'修改留言资料
if request("send")="ok" then
set rs=server.createobject("adodb.recordset")
sql = " select * from feedback where del=false and ID="&id
rs.open sql,conn,1,3
if err.number<>0 then
response.write "数据库操作失败:" & err.description '错误描述
err.clear
else
if not (rs.eof and rs.bof) then
rs("Replayer")=session("admin")
rs("Replay")=request.form("Replay")
rs("ReplayDate") = Now()
rs.update
end if
end if
rs.close
if request("send2")="1" then
response.write "-----留言已经修改、回复 正在转发给留言人指定的邮箱,请稍候!------"
response.write ""
response.end
else
response.write "-----留言已经修改、回复 !------"
response.write ""
response.End()
end if
end if
'显示详细资料
set rs = server.createobject("adodb.recordset")
sql = "select * from feedback where ID="&id
rs.open sql,conn,1,1
if err.number<>0 then '错误处理
response.write "数据库操作失败:" & err.description '错误描述
err.clear
else
if not (rs.eof and rs.bof) then
Comments=rs("Comments")
zhuti=rs("userzhuti")
ip=rs("userip")
Comments=Autolink(Comments)
replay=rs("Replay")
if replay<>"" then replay=Autolink(replay)
%>
请检查! "
end if
end if
rs.close
set rs=nothing
end if
end sub
%>
<%
sub listPages()
if n <= 1 then exit sub
%>
<%if currentpage = 1 then%>
首页
<%else%>
?page=1">首页?page=<%=currentpage-1%>">
前页
<%end if%>
<%if currentpage = n then%>
后页
<%else%>
?page=<%=currentpage+1%>">下页?page=<%=n%>">末页
<%end if%>
总:<%=currentpage%>/<%=n%>页 总共:<%=totalrec%>条留言 [<%=msg_per_page%>条/页]
<%end sub%>