Advertisement
Guest User

Untitled

a guest
Dec 6th, 2019
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. function generatePassword($length = 16){
  2. $chars = 'abdefhiknrstyzABDEFGHKNQRSTYZ23456789';
  3. $numChars = strlen($chars);
  4. $string = '';
  5. for ($i = 0; $i < $length; $i++) {
  6. $string .= substr($chars, rand(1, $numChars) - 1, 1);
  7. }
  8. return $string;
  9. }
  10. $user=R::findOne("users","token = ?",[$_COOKIE['token']]);
  11. $payment=generatePassword()."/".$user['id'];
  12. $user=R::findOne('users','token = ?',[$_COOKIE["token"]]);
  13. $useradd = R::dispense('useradd');
  14. $useradd->userid=$user['id'];
  15. $useradd->summ=$_POST['summ'];
  16. $useradd->promocode=$_POST['promocode'];
  17. $useradd->payment=$payment;
  18. $useradd->status="fail";
  19.  
  20.  
  21. R::store($useradd);
  22.  
  23.  
  24. $data=array(
  25. "shop" =>"13",
  26. "secret" => "ZsQ85KOw2rj6fZShuzRZ",
  27. "payment" => $payment,
  28. "sum" => $_POST["summ"]
  29. );
  30. $ch = curl_init('https://qpay.su/api/deposit');
  31. curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
  32. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  33. $response = curl_exec($ch);
  34. curl_close($ch);
  35. $json=json_decode($response);
  36. $link=$json->redirect;
  37. header("Location: $link");
  38.  
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement