reviews.asp
上传用户:btntkt
上传日期:2021-04-16
资源大小:5296k
文件大小:4k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

DOS

  1. <%dim bookid,action
  2. bookid=request.QueryString("id")
  3. action=request.QueryString("action")
  4. if action="save" then
  5. set rs=server.CreateObject("adodb.recordset")
  6. rs.open "select * from review",conn,1,3
  7. rs.addnew
  8. rs("bookid")=request("bookid")
  9. rs("pingji")=request("pingji")
  10. rs("pinglunname")=HTMLEncode2(trim(request("pinglunname")))
  11. rs("pingluntitle")=HTMLEncode2(trim(request("pingluntitle")))
  12. rs("pingluncontent")=HTMLEncode2(trim(request("pingluncontent")))
  13. rs("ip")=Request.servervariables("REMOTE_ADDR")
  14. rs("pinglundate")=now()
  15. rs("shenhe")=1
  16. rs.update
  17. rs.close
  18. set rs=nothing
  19. set rs=server.CreateObject("adodb.recordset")
  20. rs.open "select * from products where bookid="&bookid,conn,1,3
  21. rs("pingji")=rs("pingji")+1
  22. rs("pingjizong")=rs("pingjizong")+request("pingji")
  23. rs.update
  24. rs.close
  25. set rs=nothing
  26. response.Write "<script language=javascript>alert('您的评论已成功提交!');history.go(-1);</script>"
  27. response.End
  28. end if
  29. %><table width="95%" align="center" border="0" cellpadding="2" cellspacing="1" bgcolor="#cccccc">
  30. <tr bgcolor="#ffffff"> 
  31. <form name="pinglunform" method="post" action="products.asp?action=save&id=<%=id%>">
  32. <td> 
  33. <table width="95%" align="center" border="0" cellpadding="2" cellspacing="1">
  34. <tr> 
  35. <td width="10%">姓 名:</td>
  36. <td width="90%">
  37. <input class="wenbenkuang" name="pinglunname" type="text" id="pinglunname" maxlength="18">
  38. <input type="radio" name="pingji" value="1" checked>☆
  39. <input type="radio" name="pingji" value="2">☆☆
  40. <input type="radio" name="pingji" value="3">☆☆☆
  41. <input type="radio" name="pingji" value="4">☆☆☆☆
  42. <input type="radio" name="pingji" value="5">☆☆☆☆☆
  43. </td>
  44. </tr>
  45. <tr> 
  46. <td width="10%">标 题:</td>
  47. <td width="90%">
  48. <input class="wenbenkuang" name="pingluntitle" type="text" id="pingluntitle" size="70">
  49. </td>
  50. </tr>
  51. <tr> 
  52. <td valign="top">内 容:</td>
  53. <td>
  54. <textarea class="wenbenkuang" name="pingluncontent" cols="70" rows="3" id="pingluncontent" style="BORDER-RIGHT: #ffffff 1px groove; BORDER-TOP: BORDER-LEFT: COLOR: #333333; BORDER-BOTTOM: HEIGHT: 18px; BACKGROUND-COLOR:"; ";";";"></textarea>
  55. </td>
  56. </tr>
  57. <tr>
  58. <td></td>
  59. <td>
  60. <input class="go-wenbenkuang" name="submit" value="提交保存" type="submit" onClick="return check();">
  61. </td>
  62. </tr>
  63. </table>
  64. </td>
  65. </form>
  66. </tr>
  67. </table>
  68. <%function HTMLEncode2(fString)
  69. fString = Replace(fString, CHR(13), "")
  70. fString = Replace(fString, CHR(10) & CHR(10), "</P><P>")
  71. fString = Replace(fString, CHR(10), "<BR>")
  72.     fString = replace(fString, ">", "&gt;")
  73.     fString = replace(fString, "<", "&lt;")
  74.     fString = Replace(fString, CHR(32), "<I></I>&nbsp;")
  75.     fString = Replace(fString, CHR(9), "&nbsp;")
  76.     fString = Replace(fString, CHR(34), "&quot;")
  77.     fString = Replace(fString, CHR(39), "&#39;")
  78.     fString = Replace(fString, CHR(13), "")
  79.     fString = Replace(fString, CHR(10) & CHR(10), "</P><P> ")
  80.     fString = Replace(fString, CHR(10), "<BR> ")
  81. HTMLEncode2 = fString
  82. end function%>
  83. <script LANGUAGE="javascript">
  84. <!--
  85. function checkspace(checkstr) {
  86.   var str = '';
  87.   for(i = 0; i < checkstr.length; i++) {
  88.     str = str + ' ';
  89.   }
  90.   return (str == checkstr);
  91. }
  92. function check()
  93. {
  94.   if(checkspace(document.pinglunform.pinglunname.value)) {
  95. document.pinglunform.pinglunname.focus();
  96.     alert("请填写您的姓名!");
  97. return false;
  98.   }
  99.   if(checkspace(document.pinglunform.pingluntitle.value)) {
  100. document.pinglunform.pingluntitle.focus();
  101.     alert("请填写评论标题!");
  102. return false;
  103.   }
  104.   if(checkspace(document.pinglunform.pingluncontent.value)) {
  105. document.pinglunform.pingluncontent.focus();
  106.     alert("请填写评论正文!");
  107. return false;
  108.   }
  109.   }
  110. //-->
  111. </script>