Advertisement
adrian_abdillah

profile.php

Oct 2nd, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. <?php
  2. /**
  3. * KangHL
  4. * Domain: https://kanghl.web.id/
  5. */
  6. require '../config.php';
  7. header('Content-Type: application/json');
  8. if ($maintenance == 1) {
  9. $hasilnya = array('status' => false, 'data' => array('pesan' => 'Maintenance'));
  10. exit(json_encode($hasilnya, JSON_PRETTY_PRINT));
  11. }
  12. if (isset($_POST['api_key']) AND isset($_POST['action'])) {
  13. $apinya = $conn->real_escape_string($_POST['api_key']);
  14. $aksinya = $_POST['action'];
  15.  
  16. if (!$apinya || !$aksinya) {
  17. $hasilnya = array('status' => false, 'data' => array('pesan' => 'Permintaan Tidak Sesuai'));
  18.  
  19. } else {
  20. $cek_usernya = $conn->query("SELECT * FROM users WHERE api_key = '$apinya'");
  21. $datanya = $cek_usernya->fetch_assoc();
  22. if (mysqli_num_rows($cek_usernya) == 1) {
  23. if ($aksinya == 'profile') {
  24. $cek_layanan = $conn->query("SELECT * FROM layanan_pulsa ORDER BY service_id ASC");
  25. while($rows = mysqli_fetch_array($cek_layanan)){
  26. $hasilnya = "-";
  27. $this_data[] = array('nama' => $rows['nama'], 'no.hp' => $rows['no_hp'], 'email' => $rows['email'], 'username' => $rows['username'],'saldo' => $rows['saldo']);
  28. }
  29. $hasilnya = array('status' => true, 'data' => $this_data);
  30. } else {
  31. $hasilnya = array('status' => false, 'data' => array('pesan' => 'Permintaan Salah'));
  32. }
  33. } else {
  34. $hasilnya = array('status' => false, 'data' => array('pesan' => 'Api Key Salah'));
  35. }
  36. }
  37. } else {
  38. $hasilnya = array('status' => false, 'data' => array('pesan' => 'Permintaan Tidak Sesuai'));
  39. }
  40.  
  41. print(json_encode($hasilnya, JSON_PRETTY_PRINT));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement