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

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

开发平台:

DOS

  1. <!--#include file="conn.asp"-->
  2. <%
  3. if request.Cookies("Cnhww")("username")="" then
  4. response.write "<script language=javascript>alert('对不起,您还没有登陆!');window.close();</script>"
  5. response.End
  6. end if
  7. dim bookid,username,action
  8. action=request.QueryString("action")
  9. username=trim(request.Cookies("Cnhww")("username"))
  10. bookid=request.QueryString("id")
  11. if action="del" then
  12. '//删除收藏
  13. conn.execute "delete from ordersaward where actionid="&request.QueryString("actionid")
  14. if request("ll")=22 then
  15. response.redirect "buy.asp?action=show"
  16. else
  17. response.redirect "user.asp?action=jifen"
  18. end if
  19. response.End
  20. end if
  21. if action="add" then
  22. '判断用户是否已换这个奖品
  23. set rs_s=server.CreateObject("adodb.recordset")
  24. rs_s.open "select count(*) as rec_count from ordersaward where bookid="&bookid&" and zhuangtai=7 and username='"&request.Cookies("Cnhww")("username")&"'",conn,1,1
  25. if rs_s("rec_count")>0 then
  26. rs_s.close
  27. set rs_s=nothing
  28. response.write "<script language=javascript>alert('这个奖品您已经选了,请再选其他奖品!');history.go(-1);</script>"
  29. response.end
  30. end if
  31. rs_s.close
  32. set rs_s=nothing
  33. '判断用户的现有积分
  34. set rs_s=server.CreateObject("adodb.recordset")
  35. rs_s.open "select jifen from YX_User where name='"&request.Cookies("Cnhww")("username")&"'",conn,1,1
  36. jifen_xy=rs_s("jifen")
  37. rs_s.close
  38. set rs_s=nothing
  39. '判断用户的已准备换的积分
  40. set rs_s=server.CreateObject("adodb.recordset")
  41. rs_s.open "select jifen from ordersaward where username='"&request.Cookies("Cnhww")("username")&"' and zhuangtai=7",conn,1,1
  42. jifen_yy=0
  43. while not rs_s.eof
  44. jifen_yy=jifen_yy+rs_s("jifen")
  45. rs_s.movenext
  46. wend
  47. rs_s.close
  48. set rs_s=nothing
  49. '判断奖品需要的积分
  50. set rs_s=server.CreateObject("adodb.recordset")
  51. rs_s.open "select point from jiangpin where bookid="&bookid,conn,1,1
  52. jifen_y=rs_s("point")
  53. rs_s.close
  54. set rs_s=nothing
  55. if jifen_xy<(jifen_yy+jifen_y) then
  56. response.write "<script language=javascript>alert('您现有的积分不够兑换本奖品,请更换其他奖品!');history.go(-1);</script>"
  57. response.end
  58. end if
  59. '//商品,判断是否存在
  60. set rs=server.CreateObject("adodb.recordset")
  61. rs.open "select * from ordersaward",conn,1,3
  62. rs.addnew
  63. rs("bookid")=bookid
  64. rs("username")=username
  65. rs("zhuangtai")=7
  66. rs("jifen")=jifen_y
  67. rs("bookcount")=1
  68. rs.update
  69. rs.close
  70. set rs=nothing
  71. response.Redirect "user.asp?action=jifen"
  72. end if
  73. %>