Advertisement
Guest User

Untitled

a guest
May 30th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     If action = "refundcs" Then
  2.  
  3.    
  4.                 Set getChar_cmd = Server.CreateObject ("ADODB.Command")
  5.                 getChar_cmd.ActiveConnection = web
  6.                 getChar_cmd.CommandText = "SELECT * FROM log_purchase WHERE login = ? and realm = ? LIMIT 1"
  7.                 getChar_cmd.Prepared = true
  8.                 getChar_cmd.Parameters.Append getChar_cmd.CreateParameter("param1", 202, 1, 32, apexu)
  9.                 getChar_cmd.Parameters.Append getChar_cmd.CreateParameter("param2", 202, 1, 32, "Crystalsong")
  10.                
  11.                 Set getChar = getChar_cmd.Execute
  12.                 getChar_numRows = 0
  13.                
  14.                 If (getChar.EOF Or getChar.BOF) Then
  15.                 Response.Redirect("error.asp?nix-geen rows-in-de-db-vuile-hoer")
  16.                 end if
  17.                
  18.            
  19.         While Not (getChar.EOF)
  20.  
  21.  
  22.  
  23.         getChar.MoveNext()
  24.  
  25.        Wend
  26.                
  27.             old_points_vin  = getChar("old_don")
  28.             new_points_vin  = getChar("new_don")
  29.             id_points_vin   = getChar("ID")
  30.             refund_vin = (old_points_vin - new_points_vin)
  31.            
  32.             Set getChar2_cmd = Server.CreateObject ("ADODB.Command")
  33.                 getChar2_cmd.ActiveConnection = logon
  34.                 getChar2_cmd.CommandText = "UPDATE accounts SET donor_points = donor_points + ? WHERE login = ? LIMIT 1"
  35.                 getChar2_cmd.Prepared = true
  36.                 getChar2_cmd.Parameters.Append getChar2_cmd.CreateParameter("param1", 202, 1, 32, refund_vin)
  37.                 getChar2_cmd.Parameters.Append getChar2_cmd.CreateParameter("param2", 202, 1, 32, apexu)
  38.                
  39.                 Set getChar2 = getChar_cmd.Execute
  40.                 getChar2_numRows = 0
  41.                
  42.                 Set getChar3_cmd = Server.CreateObject ("ADODB.Command")
  43.                 getChar3_cmd.ActiveConnection = web
  44.                 getChar3_cmd.CommandText = "DELETE FROM log_purchase WHERE ID = ? AND login = ? AND realm = ? LIMIT 1"
  45.                 getChar3_cmd.Prepared = true
  46.                 getChar3_cmd.Parameters.Append getChar3_cmd.CreateParameter("param1", 202, 1, 32, id_points_vin)
  47.                 getChar3_cmd.Parameters.Append getChar3_cmd.CreateParameter("param2", 202, 1, 32, apexu)               
  48.                 getChar3_cmd.Parameters.Append getChar3_cmd.CreateParameter("param3", 202, 1, 32, "Crystalsong")
  49.                
  50.                 Set getChar3 = getChar3_cmd.Execute
  51.                 getChar3_numRows = 0
  52.                
  53.                
  54.                 Response.Redirect("/donate/spent.asp?done=refund-success")
  55.  
  56.     end if
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement