JavaEditor

codigo

Dec 25th, 2017
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.99 KB | None | 0 0
  1. <?php
  2. // Turn off error reporting
  3. error_reporting(0);
  4.  
  5.  
  6. $pos = strpos($_SERVER['HTTP_REFERER'],getenv('HTTP_HOST'));
  7. if($pos===false){
  8.   die('No Access');
  9. }
  10.  
  11. include '../inc/database.php';
  12.  
  13. $generator = mysqli_real_escape_string($con, $_GET['generator']);
  14. $username = mysqli_real_escape_string($con, $_GET['username']);
  15.  
  16. $result = mysqli_query($con, "SELECT * FROM `subscriptions` WHERE `username` = '$username' AND `active` = '1' AND `expires` >= '$date'") or die(mysqli_error($con));
  17. while($row = mysqli_fetch_array($result)){
  18.     $package = $row['package'];
  19. }
  20.  
  21. $result = mysqli_query($con, "SELECT * FROM `packages` WHERE `id` = '$package'") or die(mysqli_error($con));
  22. while($row = mysqli_fetch_array($result)){
  23.     $accounts = $row['accounts'];
  24. }
  25.  
  26. $date = date("Y-m-d");
  27.  
  28. if($accounts != "0" && $accounts != "" && $_SESSION['rank'] != "5"){
  29.     $result = mysqli_query($con, "SELECT * FROM `statistics` WHERE `username` = '$username' AND `date` = '$date'") or die(mysqli_error($con));
  30.     while($row = mysqli_fetch_assoc($result)){
  31.         if($row['generated'] >= $accounts){
  32.             exit("Generated max per day");
  33.         }
  34.     }
  35. }
  36.  
  37. $result = mysqli_query($con, "SELECT * FROM `generator$generator` WHERE `status` != '0' ORDER BY RAND() LIMIT 1") or die(mysqli_error($con));
  38. if(mysqli_num_rows($result) < 1){
  39.     exit("0 Accounts in stock");
  40. }
  41. while($row = mysqli_fetch_array($result)){
  42.     echo $row['alt'];
  43. }
  44.  
  45. $date = date("Y-m-d");
  46.  
  47. $result = mysqli_query($con, "SELECT * FROM `statistics` WHERE `username` = '$username' AND `date` = '$date'") or die(mysqli_error($con));
  48. if(mysqli_num_rows($result) == "0"){
  49.     mysqli_query($con, "INSERT INTO `statistics` (`username`, `generated`, `date`) VALUES ('$username', '1', DATE('$date'))") or die(mysqli_error($con));
  50. }else{
  51.     while($row = mysqli_fetch_array($result)){
  52.         $generated = $row['generated'] + "1";
  53.         mysqli_query($con, "UPDATE `statistics` SET `generated` = '$generated' WHERE `username` = '$username' AND `date` = '$date'") or die(mysqli_error($con));
  54.     }
  55. }
  56. ?>
Advertisement
Add Comment
Please, Sign In to add comment