· 6 years ago · Oct 02, 2019, 06:54 AM
1<?php
2/**
3 * KangHL
4 * Domain: https://kanghl.web.id/
5 */
6require '../config.php';
7header('Content-Type: application/json');
8if ($maintenance == 1) {
9 $hasilnya = array('status' => false, 'data' => array('pesan' => 'Maintenance'));
10 exit(json_encode($hasilnya, JSON_PRETTY_PRINT));
11}
12if (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
41print(json_encode($hasilnya, JSON_PRETTY_PRINT));