confirm.php 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <?php
  2. require_once($_SERVER['DOCUMENT_ROOT'] . "/modules/core/header.php");
  3. require_once($_SERVER['DOCUMENT_ROOT'] . "/modules/core/staff.php");
  4. $link = mysqli_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_NAME);
  5. if($link === false)
  6. {
  7. die("ERROR: Could not connect. " . mysqli_connect_error());
  8. }
  9. $app_id = $_SESSION['viewingapp'];
  10. if(empty($_POST['verdict'])) $verdict = "None";
  11. else $verdict = $_POST['verdict'];
  12. $verdict = mysqli_escape_string($link, $verdict);
  13. $user_check_query = "SELECT `master`, `char_name`, `skin` FROM `application` WHERE `id` = '$app_id' AND `status` != '2' AND `accepted` != '1' AND `reviewed_by` != '-1'";
  14. $result = mysqli_query($link, $user_check_query);
  15. $rowcount = $result->num_rows;
  16. $result2 = mysqli_fetch_array($result, MYSQLI_ASSOC);
  17. $master = $result2['master'];
  18. $char_name = $result2['char_name'];
  19. $skin = $result2['skin'];
  20. mysqli_free_result($result);
  21. if($rowcount == 0)
  22. {
  23. header("location: ./admin/applications");
  24. exit();
  25. }
  26. $data = date("d-m-Y h:i:s");
  27. $user_check_query = "UPDATE application SET `status` = '2', `accepted` = '1', `reason` = '$verdict', `date_of_verdict` = '$data' WHERE `id` = '$app_id' LIMIT 1";
  28. $result = mysqli_query($link, $user_check_query);
  29. mysqli_free_result($result);
  30. $phone_num = rand(100000, 999999);
  31. $user_check_query = "INSERT INTO `characters` (master, char_name, PhoneNumbr, Activated, Model) VALUES ('$master', '$char_name', '$phone_num', '1', '$skin')";
  32. $result = mysqli_query($link, $user_check_query);
  33. mysqli_free_result($result);
  34. $masterrr = returnMaster($link, $master);
  35. $body = "Dear $masterrr,<br><br>Your character application for <strong>$char_name</strong> has been accepted. You can now start to play on our server with your new character using the password which you have chosen in your application:<br><br><strong>IP: <a href='unsafe:samp://$server_ip'>$server_ip</a></strong><br><strong>Hostname:</strong> [0.3-DL] [LS] Legacy Roleplay | legacy-rp.net<br><strong>Player slots:</strong> 100<br><strong>Server password:</strong> N/A<br><br>Regards,<br>Legacy Role Play";
  36. insertNotification($link, $master, "Character Application", $body, $username);
  37. //Discord_AlertStaff("$username has accepted character application **#$app_id**.");
  38. header("location: ./admin/application/$app_id");
  39. ?>