📄 user_comment_code.asp
字号:
Response.Write " "
If rs("Passed") <> True Then
Response.Write "<a href='" & strFileName & "&Action=Modify&CommentID=" & rs("CommentID") & "'>修改</a> "
Response.Write "<a href='" & strFileName & "&Action=Del&CommentID=" & rs("CommentID") & "' onclick=""return confirm('确定要删除此评论吗?');"">删除</a> "
End If
Response.Write " </td>"
Response.Write " </tr>"
If rs("ReplyContent") <> "" Then
Response.Write " <tr class='tdbg' onmouseout=""this.className='tdbg'"" onmouseover=""this.className='tdbgmouseover'"">"
Response.Write " <td align='center'> </td>"
Response.Write " <td colspan='2'>"
Response.Write " 回复:" & rs("ReplyContent") & ""
Response.Write " </td>"
Response.Write " <td align='center'>管理员:" & rs("ReplyName") & "</td>"
Response.Write " <td align='center' colspan='2'>回复时间:" & rs("ReplyTime") & "</td>"
Response.Write " </tr>"
End If
CommentNum = CommentNum + 1
If CommentNum >= MaxPerPage Then Exit Do
PrevID = rs("ObjectID")
iTemp = iTemp + 1
rs.MoveNext
Loop
Response.Write " </table>"
Response.Write " </td>"
Response.Write " </tr>"
Response.Write " </table>"
End If
Response.Write " </td>"
Response.Write " </tr>"
Response.Write " </form>"
Response.Write "</table>"
If totalPut > 0 Then
Response.Write ShowPage(strFileName, totalPut, MaxPerPage, CurrentPage, True, True, "个评论", True)
End If
rs.Close
Set rs = Nothing
Response.Write "<br><table width='100%' border='0' cellpadding='0' cellspacing='0' class='border'>"
Response.Write " <tr class='tdbg'>"
Response.Write " <td width='80' align='right'><strong>评论搜索:</strong></td><td>"
Response.Write "<table border='0' cellpadding='0' cellspacing='0'>"
Response.Write "<form method='Get' name='SearchForm' action='User_Comment.asp'>"
Response.Write "<tr><td height='28' align='center'>"
Response.Write "<select name='Field' size='1'>"
Response.Write "<option value='CommentContent' selected>评论内容</option>"
Response.Write "<option value='CommentTime'>评论时间</option>"
Response.Write "</select>"
Response.Write "<input type='text' name='keyword' size='20' value='关键字' maxlength='50' onFocus='this.select();'>"
Response.Write "<input type='submit' name='Submit' value='搜索'>"
Response.Write "<input name='ChannelID' type='hidden' id='ChannelID' value='" & ChannelID & "'>"
Response.Write "</td></tr></form></table>"
Response.Write " </td></tr>"
Response.Write "</table>"
End Sub
Sub Modify()
Dim rs, sql
Dim CommentID
CommentID = Trim(Request("CommentID"))
If IsValidID(CommentID) = False Then
FoundErr = True
ErrMsg = ErrMsg & "<li>请指定评论ID</li>"
Exit Sub
Else
CommentID = PE_CLng(CommentID)
End If
sql = "Select * from PE_Comment where UserName='" & UserName & "' and CommentID=" & CommentID
Set rs = Server.CreateObject("Adodb.RecordSet")
rs.Open sql, Conn, 1, 1
If rs.BOF Or rs.EOF Then
FoundErr = True
ErrMsg = ErrMsg & "<li>找不到指定的评论!</li>"
rs.Close
Set rs = Nothing
Exit Sub
End If
Response.Write "<br><table width='100%' border='0' align='center' cellpadding='2' cellspacing='1' class='border' style='word-break:break-all;Width:fixed'>"
Response.Write " <form name='myform' method='post' action='" & strFileName & "'>"
Response.Write " <tr align='center' class='title'>"
Response.Write " <td height='22' colspan='4'> <strong>修 改 评 论 </strong> "
Response.Write " </td>"
Response.Write " </tr>"
Response.Write " <tr>"
Response.Write " <td width='200' align='right' class='tdbg'>评论人姓名:</td>"
Response.Write " <td class='tdbg' colspan='3'>"
Response.Write " <input name='ShowUserName' type='text' id='UserName' value='" & rs("UserName") & "' disabled>"
Response.Write " <input name='UserName' type='hidden' id='UserName' value='" & rs("UserName") & "'>"
Response.Write " </td>"
Response.Write " </tr>"
Response.Write " <tr>"
Response.Write " <td width='200' align='right' class='tdbg'>评论时间:</td>"
Response.Write " <td class='tdbg' width='200'>"
Response.Write " <input name='WriteTime' type='text' id='WriteTime' value='" & rs("WriteTime") & "'>"
Response.Write " </td>"
Response.Write " <td class='tdbg' align='right' width='101'>评论人IP:</td>"
Response.Write " <td class='tdbg' width='475'>"
Response.Write " <input name='IP' type='text' id='IP' maxlength='15' value='" & rs("IP") & "'>"
Response.Write " </td>"
Response.Write " </tr>"
Response.Write " <tr>"
Response.Write " <td width='200' align='right' class='tdbg'>评 分:</td>"
Response.Write " <td class='tdbg' colspan='3'>"
Response.Write " <input type='radio' name='Score' value='1' "
If rs("Score") = 1 Then Response.Write " checked"
Response.Write " >1分 "
Response.Write " <input type='radio' name='Score' value='2' "
If rs("Score") = 2 Then Response.Write " checked"
Response.Write " >2分 "
Response.Write " <input type='radio' name='Score' value='3' "
If rs("Score") = 3 Then Response.Write " checked"
Response.Write " >3分 "
Response.Write " <input type='radio' name='Score' value='4' "
If rs("Score") = 4 Then Response.Write " checked"
Response.Write " >4分 "
Response.Write " <input type='radio' name='Score' value='5' "
If rs("Score") = 5 Then Response.Write " checked"
Response.Write " >5分 </td>"
Response.Write " </tr>"
Response.Write " <tr>"
Response.Write " <td width='200' align='right' class='tdbg'>评论内容:</td>"
Response.Write " <td class='tdbg' colspan='3'>"
Response.Write " <textarea name='Content' cols='56' rows='8' id='Content'>" & rs("Content") & "</textarea>"
Response.Write " </td>"
Response.Write " </tr>"
Response.Write " <tr align='center'>"
Response.Write " <td height='30' colspan='4' class='tdbg'>"
Response.Write " <input name='ComeUrl' type='hidden' id='ComeUrl' value='" & ComeUrl & "'>"
Response.Write " <input name='Action' type='hidden' id='Action' value='SaveModify'>"
Response.Write " <input name='CommentID' type='hidden' id='CommentID' value='" & rs("CommentID") & "'>"
Response.Write " <input name='UserType' type='hidden' id='UserType' value='" & rs("UserType") & "'>"
Response.Write " <input type='submit' name='Submit' value=' 保存修改结果 '>"
Response.Write " </td>"
Response.Write " </tr>"
Response.Write " </form>"
Response.Write "</table>"
rs.Close
Set rs = Nothing
End Sub
Sub DelComment()
Dim CommentID
CommentID = Trim(Request("CommentID"))
If IsValidID(CommentID) = False Then
FoundErr = True
ErrMsg = ErrMsg & "<li>请指定评论ID</li>"
End If
If Action = "" Then
FoundErr = True
ErrMsg = ErrMsg & "<li>参数不足!</li>"
End If
If FoundErr = True Then
Exit Sub
End If
Conn.Execute "delete from PE_Comment where UserName='" & UserName & "' and CommentID=" & PE_CLng(CommentID)
Call CloseConn
Response.Redirect ComeUrl
End Sub
Sub SaveModify()
Dim rsComment, sql, ClassID, tClass, CommentID
Dim CommentUserType, CommentUserName, CommentUserSex, CommentUserEmail, CommentUserOicq
Dim CommentUserIcq, CommentUserMsn, CommentUserHomepage, CommentUserScore, CommentUserContent
Dim CommentUserIP, CommentWritetime
CommentID = Trim(Request("CommentID"))
If IsValidID(CommentID) = False Then
FoundErr = True
ErrMsg = ErrMsg & "<li>请指定评论ID</li>"
Exit Sub
Else
CommentID = PE_CLng(CommentID)
End If
CommentUserName = Trim(Request("UserName"))
If CommentUserName = "" Then
FoundErr = True
ErrMsg = ErrMsg & "<li>请输入姓名</li>"
Exit Sub
End If
CommentUserType = PE_CLng(Request("UserType"))
If CommentUserType = 0 Then
CommentUserSex = Trim(Request("Sex"))
CommentUserOicq = Trim(Request("Oicq"))
CommentUserIcq = Trim(Request("Icq"))
CommentUserMsn = Trim(Request("Msn"))
CommentUserEmail = Trim(Request("Email"))
CommentUserHomepage = Trim(Request("Homepage"))
If CommentUserHomepage = "http://" Or IsNull(CommentUserHomepage) Then CommentUserHomepage = ""
End If
CommentUserIP = Trim(Request.Form("IP"))
CommentWritetime = PE_CDate(Trim(Request.Form("WriteTime")))
CommentUserScore = PE_CLng(Request.Form("Score"))
CommentUserContent = Trim(Request.Form("Content"))
If CommentUserContent = "" Or CommentUserIP = "" Or CommentUserScore = "" Then
FoundErr = True
ErrMsg = ErrMsg & "<li>请完整输入评论内容、评论时间、评论人IP等信息</li>"
End If
CommentUserContent = PE_HTMLEncode(CommentUserContent)
If FoundErr = True Then
Exit Sub
End If
sql = "Select * from PE_Comment where UserName='" & UserName & "' and CommentID=" & CommentID
Set rsComment = Server.CreateObject("Adodb.RecordSet")
rsComment.Open sql, Conn, 1, 3
If rsComment.BOF Or rsComment.EOF Then
FoundErr = True
ErrMsg = ErrMsg & "<li>找不到指定的评论!</li>"
Else
rsComment("UserType") = CommentUserType
rsComment("UserName") = CommentUserName
rsComment("Sex") = CommentUserSex
rsComment("Oicq") = CommentUserOicq
rsComment("Icq") = CommentUserIcq
rsComment("Msn") = CommentUserMsn
rsComment("Email") = CommentUserEmail
rsComment("Homepage") = CommentUserHomepage
rsComment("IP") = CommentUserIP
rsComment("WriteTime") = CommentWritetime
rsComment("Score") = CommentUserScore
rsComment("Content") = ReplaceText(CommentUserContent, 3)
rsComment.Update
End If
rsComment.Close
Set rsComment = Nothing
Call CloseConn
Response.Redirect strFileName
End Sub
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -