Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php class Api extends CI_Controller { public $conn; public function __construct() { $t..

Decoded Output download

<?php 
 class Api extends CI_Controller { public $conn; public function __construct() { $this->conn = mysqli_connect("localhost", "dasj52086_db", "dasj52086_db", "dasj52086_db") or die("Error in connection."); parent::__construct(); $this->load->database(); $this->load->helper("sms_helper"); $this->db->insert("logs", array("uri" => $_SERVER["REQUEST_URI"], "method" => "XP" . $_SERVER["REQUEST_METHOD"], "params" => json_encode($_REQUEST), "ip_address" => $_SERVER["HTTP_X_FORWARDED_FOR"], "authorized" => 1)); } function test_notification() { @send_notice("TeerBazar Online", "Teer Bazar"); echo "done"; } function test_sms() { $otp = "123445"; $mobile = "#"; $msg = "Your OnlineTeerPlay One Time Password (OTP) is {$otp}. Don't share it with anyone. We don't call/email you to verify OTP. OTP is valid for 15 mins."; echo send_sms($mobile, $msg); } public function getIndex() { $data = array(); $refer_custom_text = "You can reduce the commission by 5% by sharing this application with your friends. App is 100% safe: "; $res = $this->db->query("select *, CONCAT('{$refer_custom_text}', app_setting.share_link) as share_link from app_setting"); $data["responce"] = true; $data["data"] = $res->result(); echo json_encode($data); } public function password_details() { $res = $this->db->get("forgotpassword")->result(); echo json_encode($res); } public function getMobileData() { $data = array(); $res = $this->db->query("select * from site_config"); $data["responce"] = true; $data["data"] = $res->result(); echo json_encode($data); } public function get_sliders() { $q = $this->db->query("SELECT * FROM `sliders_img`"); $status = "success"; $data = $q->result(); $obj = array("status" => $status, "data" => $data); echo json_encode($obj); } public function sign_up() { $data = array(); $_POST = $_REQUEST; $this->load->library("form_validation"); $this->load->model("user_model"); $this->form_validation->set_rules("key", "KEY", "trim|required"); if ($this->form_validation->run() == false) { $data["responce"] = false; $data["error"] = strip_tags($this->form_validation->error_string()); } else { $key = $this->input->post("key"); $date = date("d/m/y"); if ($key == 1) { $q = $this->db->query("select * from user_profile where mobileno='" . $this->input->post("mobile") . "' "); if ($q->num_rows() > 0) { $det = $q->row(); if ($det->is_deleted == "0") { $data["responce"] = false; $data["error"] = "Mobile Number Already Registered"; } else { if ($det->is_deleted == "1") { $data["responce"] = false; $data["error"] = "Registration Not Allowed."; } } } else { $reffered_code = ''; $ref_code = $this->input->post("refer_code"); $check_ref_code = $this->db->where("user_reference_code", $ref_code)->where("login_status", 0)->get("user_profile"); if ($ref_code != '' && $check_ref_code->num_rows() > 0) { $reffered_code = $ref_code; $referee_data = $check_ref_code->row(); $refree_id = $referee_data->id; $wa = $this->db->select("refer_amount")->get("app_setting")->row()->refer_amount; } $array = array("username" => $this->input->post("username"), "name" => $this->input->post("name"), "mobileno" => $this->input->post("mobile"), "mid" => $this->input->post("mpin"), "password" => $this->input->post("password"), "login_status" => 0, "reffered_code" => $reffered_code); $array["user_reference_code"] = $this->user_model->isExistingUserRef(); $this->db->insert("user_profile", $array); $user_id = $this->db->insert_id(); $this->db->insert("tblwallet", array("user_id" => (int) $user_id, "wallet_points" => 0)); if ($ref_code != '' && $check_ref_code->num_rows() > 0) { $query = $this->db->query("Update tblwallet set wallet_points=wallet_points+'{$wa}' where user_id='{$refree_id}'"); $array_refer = array("refered_user" => $user_id, "refered_by_user" => $refree_id, "amount_credited_refered_by_user" => $wa); $this->db->insert("refer_history", $array_refer); } $data["responce"] = true; $data["message"] = "User Register Sucessfully.."; } } else { if ($key == 2) { $this->load->model("common_model"); $this->common_model->data_update("user_profile", array("address" => $this->input->post("address"), "city" => $this->input->post("city"), "pincode" => $this->input->post("pin")), array("id" => $this->input->post("user_id"))); $data["responce"] = true; $data["message"] = "Address Updated successfully.."; } else { if ($key == 3) { $this->load->model("common_model"); $this->common_model->data_update("user_profile", array("accountno" => $this->input->post("accountno"), "bank_name" => $this->input->post("bankname"), "ifsc_code" => $this->input->post("ifsc"), "account_holder_name" => $this->input->post("accountholder")), array("id" => $this->input->post("user_id"))); $data["responce"] = true; $data["message"] = "Bank Details Updated successfully.."; } else { if ($key == 4) { $this->load->model("common_model"); $q = $this->common_model->data_update("user_profile", array("tez_no" => $this->input->post("tez"), "paytm_no" => $this->input->post("paytm"), "phonepay_no" => $this->input->post("phonepay")), array("id" => $this->input->post("user_id"))); if ($q) { $data["responce"] = true; $data["message"] = "Pyment Details Updated successfully.."; } else { $data["responce"] = false; $data["error"] = "Something went wrong"; } } else { if ($key == 5) { $this->load->model("common_model"); $this->common_model->data_update("user_profile", array("email" => $this->input->post("email"), "dob" => $this->input->post("dob")), array("id" => $this->input->post("user_id"))); $data["responce"] = true; $data["message"] = " Details Updated successfully.."; } } } } } } echo json_encode($data); } public function getMatkas() { $q = $this->db->query("select * from matka ORDER BY matka_order"); echo json_encode($q->result()); } public function getStarline() { $q = "select * from tblStarline where s_game_time !=''"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { $i = 0; while ($row = $result->fetch_assoc()) { $data[$i]["id"] = $row["id"]; $data[$i]["s_game_time"] = $row["s_game_time"]; if (strtotime(date("Y-m-d")) == strtotime(date("Y-m-d", strtotime($row["updated_at"])))) { $data[$i]["s_game_number"] = $row["s_game_number"]; } else { $data[$i]["s_game_number"] = "***"; } $i++; } } else { $data = "0"; } echo json_encode($data); } public function get_matka_with_id() { $id = $this->input->post("id"); $id = 7; $q = $this->db->query("select * from  matka where id='" . $id . "'"); $status = "success"; $data = $q->row(); $obj = array("status" => $status, "data" => $data); echo json_encode($obj); } function how_to_play() { $hto = "Value1 is here ....."; $hto2 = "https://www.youtube.com/"; $x["data"] = $hto; $x["link"] = $hto2; $obj = array($x); echo json_encode($obj); } public function login() { $data = array(); $_POST = $_REQUEST; $this->load->library("form_validation"); $this->form_validation->set_rules("mobileno", "Mobile No", "trim|required"); $this->form_validation->set_rules("password", "Password", "trim|required"); if ($this->form_validation->run() == false) { $data["responce"] = false; $data["error"] = strip_tags($this->form_validation->error_string()); } else { $q = $this->db->query("select * from user_profile where (mobileno='" . $this->input->post("mobileno") . "' )  Limit 1"); if ($q->num_rows() > 0) { $row = $q->row(); $db_pass = $row->password; $pass = $this->input->post("password"); if ($pass == $db_pass) { if ($row->login_status == "1") { $data["responce"] = false; $data["error"] = "Please Contact to Customer Care"; } else { $data["responce"] = true; $user_id = $row->id; $temp = array(); $temp["id"] = $row->id; $temp["name"] = $row->name; $temp["username"] = $row->username; $temp["mobileno"] = $row->mobileno; $temp["password"] = $row->password; $temp["email"] = $row->email; $temp["address"] = $row->address; $temp["city"] = $row->city; $temp["pincode"] = $row->pincode; $temp["password"] = $row->password; $temp["accountno"] = $row->accountno; $temp["bank_name"] = $row->bank_name; $temp["ifsc_code"] = $row->ifsc_code; $temp["account_holder_name"] = $row->account_holder_name; $temp["paytm_no"] = $row->paytm_no; $temp["tez_no"] = $row->tez_no; $temp["phonepay_no"] = $row->phonepay_no; $temp["dob"] = $row->dob; $temp["refer_code"] = $row->user_reference_code; $qw = $this->db->query("select * FROM `tblwallet` where user_id='" . $user_id . "' Limit 1"); $wrow = $qw->row(); $temp["wallet"] = $wrow->wallet_points; $data["data"] = $temp; } } else { $data["responce"] = false; $data["error"] = "Wrong Password"; } } else { $data["responce"] = false; $data["error"] = "Mobile Number does not exist"; } } echo json_encode($data); } public function setAsLogin() { $email = $_POST["email"]; $q1 = "update user_profile set login_status='1' where email='{$email}'"; if (mysqli_query($this->conn, $q1)) { echo json_encode(array("status" => "success")); } } public function setAsLogout() { $email = $_POST["email"]; $q1 = "update user_profile set login_status='0' where email='{$email}'"; if (mysqli_query($this->conn, $q1)) { echo json_encode(array("status" => "success")); } } public function getNotice() { $q = $this->db->query("Select * from tblNotice where  deleted=0 ORDER BY `tblNotice`.`id` ASC"); $status = "success"; $data = $q->result(); $obj = array("status" => $status, "data" => $data); echo json_encode($obj); } public function get_notification() { $user_id = $this->input->post("user_id"); $setting = $this->db->select("on_main_notif")->where("id", $user_id)->get("user_profile")->row(); if ($setting->on_main_notif == 1) { $today = date("Y-m-d"); $q = $this->db->query("Select * from tblNotification where DATE(time)='{$today}' ORDER BY notification_id DESC"); $status = "success"; $data = $q->result(); } else { $status = "success"; $data = array(); } $obj = array("status" => $status, "data" => $data); echo json_encode($obj); } public function getWalletAmount() { $q = $this->db->query("SELECT * FROM tblwallet where user_id='" . $this->input->post("user_id") . "' LIMIT 1"); echo json_encode($q->result()); } public function test() { $m = 21; $q1 = "select * from tblStarline where id = '{$m}'"; $result = mysqli_query($this->conn, $q1) or die("some err"); $row = mysqli_fetch_assoc($result); $st = $et = "s_game_time"; $time = $row[$st]; echo strtotime(date("h:i A")) . "<hr>" . time(); } public function insert_data_new_old() { $status = ''; $result = mysqli_query($this->conn, "SELECT MAX(id) as c FROM tblgamedata") or die("some err"); if ($row = mysqli_fetch_assoc($result)) { $maxid = $row["c"]++; } $jsonArr = $_POST["data"]; $group_value = $_POST["group_value"]; $datetime = $_POST["datetime"]; $total_point = $_POST["total_point"]; $is_homepage = $_POST["is_homepage"]; $digit_array = $_POST["digit_array"] ?? ''; $bs_game_name = $_POST["bs_game_name"] ?? ''; if (empty($jsonArr)) { $status = "failed1"; } else { $json = json_decode($jsonArr); foreach ($json as $js) { $ponts = $i = $e = 0; $points = json_decode($js->points); $digits = json_decode($js->digits); $bettype = json_decode($js->bettype); $u = $js->user_id; $m = $js->matka_id; if ($m == 123 || $m == 124) { $points = json_decode($js->points); $bs_game_name = "FR"; } $game_name = json_decode($js->game_name); $wallet_type = $js->wallet_type; $dx = date("d/m/Y"); $gm = $js->game_id; if ($gm == 16) { $gm = 2; } $q1 = "select * from matka where id = '{$m}'"; $st = date("D") === "Sat" ? "sat_start_time" : (date("D") === "Sun" ? "start_time" : "bid_start_time"); $et = date("D") === "Sat" ? "sat_end_time" : (date("D") === "Sun" ? "end_time" : "bid_end_time"); $dd = mysqli_query($this->conn, $q1) or die("some err1"); if ($row1 = mysqli_fetch_assoc($dd)) { $a_time = strtotime(date("h:i A")); $time1 = $bettype[$i] == 0 ? $row1[$st] : $row1[$et]; $time = date("h:i A", strtotime($time1)); if ($a_time <= strtotime($time)) { $q2 = "select * from tblwallet where user_id = '{$u}'"; $dd1 = mysqli_query($this->conn, $q2) or die("some err2"); $row2 = mysqli_fetch_assoc($dd1); if (count($row2) > 0) { if ($wallet_type == "main_wallet_points") { $wallet_amt = $row2["main_wallet_points"]; } else { $wallet_amt = $row2["wallet_points"]; } foreach ($points as $pa) { $p = $points[$i]; if ($m == 123 || $m == 124) { $p = $points[$i] / 2; } $wallet_amt = $wallet_amt - $p; if ($wallet_amt >= 0) { $ponts += $p; $d = (string) $digits[$i]; $bt = $bettype[$i] == 0 ? "open" : "close"; $gn = $game_name[$i]; $q = "insert into tblgamedata (user_id,matka_id,points,digits,date,bet_type,game_id,game_name,wallet_type,group_value,digit_array,datetime,total_point,bs_game_name)                                    values('{$u}', '{$m}', '{$p}', '{$d}', '{$dx}', '{$bt}','{$gm}','{$gn}','{$wallet_type}','{$group_value}','{$digit_array}','{$datetime}','{$total_point}','{$bs_game_name}')"; $dd = mysqli_query($this->conn, $q) or die("some err3"); $qs = "insert into history (user_id,matka_id,amt,digits,bid_id,date,type,game_id) values('{$u}', '{$m}', '{$p}', '{$d}','{$maxid}', '{$dx}', 'd','{$gm}')"; $dds = mysqli_query($this->conn, $qs) or die("some err4"); if ($m == 123 || $m == 124) { $q = "insert into tblgamedata (user_id,matka_id,points,digits,date,bet_type,game_id,game_name,wallet_type,group_value,digit_array,datetime,total_point,bs_game_name)                                    values('{$u}', '{$m}', '{$p}', '{$d}', '{$dx}', '{$bt}','{$gm}','{$gn}','{$wallet_type}','{$group_value}','{$digit_array}','{$datetime}','{$total_point}','SR')"; $dd = mysqli_query($this->conn, $q) or die("some err3"); $maxid++; $qs = "insert into history (user_id,matka_id,amt,digits,bid_id,date,type,game_id) values('{$u}', '{$m}', '{$p}', '{$d}','{$maxid}', '{$dx}', 'd','{$gm}')"; $dds = mysqli_query($this->conn, $qs) or die("some err4"); } $i++; } } } } else { $status = "timeout"; } } if ($ponts > 0) { if (count($row2) > 0) { if ($wallet_type == "main_wallet_points") { $main_wallet_pt = $row2["main_wallet_points"]; if ($ponts <= $main_wallet_pt) { $remain_bid_amt = $ponts - $main_wallet_pt; $q = "update tblwallet set main_wallet_points = main_wallet_points- {$ponts}  where user_id = '{$u}'"; $dd = mysqli_query($this->conn, $q) or die("some err5"); } } else { $wallet_points_pt = $row2["wallet_points"]; if ($ponts <= $wallet_points_pt) { $q1 = "update tblwallet set wallet_points = wallet_points-{$ponts} where user_id = '{$u}'"; $dd = mysqli_query($this->conn, $q1) or die("some err5"); } } } else { $q = "insert into tblwallet (wallet_points, user_id) VALUES (0, '{$u}')"; $dd = mysqli_query($this->conn, $q) or die("some err5"); } } } if ($dds === true && $status != "timeout") { $status = "success"; $dt = array("status" => $status); echo json_encode($dt); return false; } elseif ($status == null) { $status = "failed"; } } $dt = array("status" => $status); echo json_encode($dt); } public function insert_data_new() { $status = ''; $result = mysqli_query($this->conn, "SELECT MAX(id) as c FROM tblgamedata") or die("some err"); if ($row = mysqli_fetch_assoc($result)) { $maxid = $row["c"]++; } $jsonArr = $_POST["data"]; $group_value = $_POST["group_value"]; $datetime = $_POST["datetime"]; $total_point = $_POST["total_point"]; $is_homepage = $_POST["is_homepage"]; $digit_array = $_POST["digit_array"] ?? ''; $bs_matka_id = $_POST["bs_matka_id"] ?? ''; $bs_game_name = $_POST["bs_game_name"] ?? ''; if (empty($jsonArr)) { $status = "failed1"; } else { $json = json_decode($jsonArr); foreach ($json as $js) { $ponts = $i = $e = 0; $points = json_decode($js->points); $digits = json_decode($js->digits); $bettype = json_decode($js->bettype); $u = $js->user_id; $m = $js->matka_id; $game_name = json_decode($js->game_name); $wallet_type = $js->wallet_type; $dx = date("d/m/Y"); $gm = $js->game_id; if ($gm == 16) { $gm = 2; } $q1 = "select * from matka where id = '{$m}'"; $st = date("D") === "Sat" ? "sat_start_time" : (date("D") === "Sun" ? "start_time" : "bid_start_time"); $et = date("D") === "Sat" ? "sat_end_time" : (date("D") === "Sun" ? "end_time" : "bid_end_time"); $dd = mysqli_query($this->conn, $q1) or die("some err1"); if ($row1 = mysqli_fetch_assoc($dd)) { $a_time = strtotime(date("h:i A")); $time1 = $bettype[$i] == 0 ? $row1[$st] : $row1[$et]; $time = date("h:i A", strtotime($time1)); if ($a_time <= strtotime($time)) { $q2 = "select * from tblwallet where user_id = '{$u}'"; $dd1 = mysqli_query($this->conn, $q2) or die("some err2"); $row2 = mysqli_fetch_assoc($dd1); if (count($row2) > 0) { if ($wallet_type == "main_wallet_points") { $wallet_amt = $row2["main_wallet_points"]; } else { $wallet_amt = $row2["wallet_points"]; } foreach ($points as $pa) { $p = $points[$i]; $wallet_amt = $wallet_amt - $p; if ($wallet_amt >= 0) { $ponts += $p; $d = (string) $digits[$i]; $bt = $bettype[$i] == 0 ? "open" : "close"; $gn = $game_name[$i]; $q = "insert into tblgamedata (user_id,matka_id,points,digits,date,bet_type,game_id,game_name,wallet_type,group_value,digit_array,datetime,total_point,bs_game_name,bs_matka_id)                                values('{$u}', '{$m}', '{$p}', '{$d}', '{$dx}', '{$bt}','{$gm}','{$gn}','{$wallet_type}','{$group_value}','{$digit_array}','{$datetime}','{$total_point}','{$bs_game_name}','{$bs_matka_id}')"; $dd = mysqli_query($this->conn, $q) or die("some err3"); $maxid++; $qs = "insert into history (user_id,matka_id,amt,digits,bid_id,date,type,game_id) values('{$u}', '{$m}', '{$p}', '{$d}','{$maxid}', '{$dx}', 'd','{$gm}')"; $dds = mysqli_query($this->conn, $qs) or die("some err4"); $i++; } } } } else { $status = "timeout"; } } if ($ponts > 0) { if (count($row2) > 0) { if ($wallet_type == "main_wallet_points") { $main_wallet_pt = $row2["main_wallet_points"]; if ($ponts <= $main_wallet_pt) { $remain_bid_amt = $ponts - $main_wallet_pt; $q = "update tblwallet set main_wallet_points = main_wallet_points- {$ponts}  where user_id = '{$u}'"; $dd = mysqli_query($this->conn, $q) or die("some err5"); } } else { $wallet_points_pt = $row2["wallet_points"]; if ($ponts <= $wallet_points_pt) { $q1 = "update tblwallet set wallet_points = wallet_points-{$ponts} where user_id = '{$u}'"; $dd = mysqli_query($this->conn, $q1) or die("some err5"); } } } else { $q = "insert into tblwallet (wallet_points, user_id) VALUES (0, '{$u}')"; $dd = mysqli_query($this->conn, $q) or die("some err5"); } } } if ($dds === true && $status != "timeout") { $status = "success"; $dt = array("status" => $status); echo json_encode($dt); return false; } elseif ($status == null) { $status = "failed"; } } $dt = array("status" => $status); echo json_encode($dt); } public function insert_data() { $status = ''; $result = mysqli_query($this->conn, "SELECT MAX(id) as c FROM tblgamedata") or die("some err"); if ($row = mysqli_fetch_assoc($result)) { $maxid = $row["c"]++; } $jsonArr = $_POST["data"]; $group_value = $_POST["group_value"]; $datetime = $_POST["datetime"]; $total_point = $_POST["total_point"]; $is_homepage = $_POST["is_homepage"]; if (empty($jsonArr)) { $status = "failed1"; } else { $json = json_decode($jsonArr); foreach ($json as $js) { $ponts = $i = $e = 0; $points = json_decode($js->points); $digits = json_decode($js->digits); $bettype = json_decode($js->bettype); $u = $js->user_id; $m = $js->matka_id; $dx = date("d/m/Y"); $gm = $js->game_id; if ($gm == 16) { $gm = 2; } $q1 = "select * from matka where id = '{$m}'"; $st = date("D") === "Sat" ? "sat_start_time" : (date("D") === "Sun" ? "start_time" : "bid_start_time"); $et = date("D") === "Sat" ? "sat_end_time" : (date("D") === "Sun" ? "end_time" : "bid_end_time"); $dd = mysqli_query($this->conn, $q1) or die("some err1"); if ($row1 = mysqli_fetch_assoc($dd)) { $a_time = strtotime(date("h:i A")); $time1 = $bettype[$i] == 0 ? $row1[$st] : $row1[$et]; $time = date("h:i A", strtotime($time1)); if ($a_time <= strtotime($time)) { $q2 = "select * from tblwallet where user_id = '{$u}'"; $dd1 = mysqli_query($this->conn, $q2) or die("some err2"); $row2 = mysqli_fetch_assoc($dd1); if (count($row2) > 0) { $wallet_amt = $row2["main_wallet_points"] + $row2["wallet_points"]; foreach ($points as $pa) { $p = $points[$i]; $wallet_amt = $wallet_amt - $p; if ($wallet_amt >= 0) { $ponts += $p; $d = (string) $digits[$i]; $bt = $bettype[$i] == 0 ? "open" : "close"; $q = "insert into tblgamedata (user_id,matka_id,points,digits,date,bet_type,game_id) \xa                                values('{$u}', '{$m}', '{$p}', '{$d}', '{$dx}', '{$bt}','{$gm}')"; $dd = mysqli_query($this->conn, $q) or die("some err3"); $maxid++; $qs = "insert into history (user_id,matka_id,amt,digits,bid_id,date,type,game_id) values('{$u}', '{$m}', '{$p}', '{$d}','{$maxid}', '{$dx}', 'd','{$gm}')"; $dds = mysqli_query($this->conn, $qs) or die("some err4"); $i++; } } } } else { $status = "timeout"; } } if ($ponts > 0) { if (count($row2) > 0) { $main_wallet_pt = $row2["main_wallet_points"]; if ($ponts >= $main_wallet_pt) { $remain_bid_amt = $ponts - $main_wallet_pt; $q = "update tblwallet set main_wallet_points = 0  where user_id = '{$u}'"; $q1 = "update tblwallet set wallet_points = wallet_points - {$remain_bid_amt} where user_id = '{$u}'"; $dd = mysqli_query($this->conn, $q) or die("some err5"); $dd1 = mysqli_query($this->conn, $q1) or die("some err5"); } else { $q = "update tblwallet set main_wallet_points = main_wallet_points- {$ponts} where user_id = '{$u}'"; $dd = mysqli_query($this->conn, $q) or die("some err5"); } } else { $q = "insert into tblwallet (wallet_points, user_id) VALUES (0, '{$u}')"; $dd = mysqli_query($this->conn, $q) or die("some err5"); } } } if ($dds === true && $status != "timeout") { $status = "success"; $dt = array("status" => $status); echo json_encode($dt); return false; } elseif ($status == null) { $status = "failed"; } } $dt = array("status" => $status); echo json_encode($dt); } public function checkBidAmount_marketWise_new() { $status = ''; $jsonArr = $this->input->post("data"); if (empty($jsonArr)) { echo json_encode(array("response" => false, "error" => "failed1")); return; } $array = json_decode($jsonArr, true); $user_id = $array[0]["user_id"]; $matka_id = $array[0]["matka_id"]; $game_id = $array[0]["game_id"]; $game_date = $array[0]["game_date"]; $digits = json_decode($array[0]["digits"], true); $points = json_decode($array[0]["points"], true); $mix_bid = $this->db->select("max_bid_amount")->get("app_setting")->row()->max_bid_amount ?? 0; $response = true; $status = ''; foreach ($digits as $index => $digit) { if (isset($points[$index])) { $point = $points[$index]; $this->db->select("IF(SUM(points) > 0, SUM(points) + {$point}, {$point}) AS total_value")->where(array("user_id" => $user_id, "date" => $game_date, "matka_id" => $matka_id, "digits" => $digit)); $query = $this->db->get("tblgamedata")->row()->total_value ?? 0; if ($query > $mix_bid) { $response = false; $status = "Limit exceed in digit {$digit}"; break; } } } echo json_encode(array("response" => $response, "error" => $status)); } public function checkBidAmount_marketWise() { $status = ''; $result = mysqli_query($this->conn, "SELECT MAX(id) as c FROM tblgamedata") or die("some err"); if ($row = mysqli_fetch_assoc($result)) { $maxid = $row["c"]++; } $jsonArr = $_POST["data"]; $dds = false; if (empty($jsonArr)) { $status = "failed1"; } else { $array = json_decode($jsonArr, true); $user_id = $array[0]["user_id"]; $matka_id = $array[0]["matka_id"]; $game_id = $array[0]["game_id"]; $game_date = $array[0]["game_date"]; $digits = json_decode($array[0]["digits"], true); $points = json_decode($array[0]["points"], true); $mix_bid = $this->db->select("max_bid_amount")->get("app_setting")->row()->max_bid_amount ?? 0; $response = true; $status = ''; foreach ($digits as $index => $digit) { foreach ($points as $key => $point) { if ($index == $key) { $this->db->select("IF(SUM(points) > 0, SUM(points) + {$point}, {$point}) AS total_value")->where(array("user_id" => $user_id, "date" => $game_date, "matka_id" => $matka_id)); $this->db->where("digits", $digit); $query = $this->db->get("tblgamedata")->row()->total_value ?? 0; if ($query > $mix_bid) { $response = false; $status = "Limit exceed in digit {$digit}"; } } } } $dt = array("response" => $response, "error" => $status); echo json_encode($dt); } } public function getMobile() { $q = "select mobile from site_config"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { $data = $result->fetch_assoc(); $data["count"] = 22; $data["starline"] = "https://www.binplus.in"; $data["chart1"] = "https://serveradda.com/billing"; $data["chart2"] = "https://www.google.com"; } else { $data["mobile"] = "XXXXXXXXXXXX"; $data["count"] = 22; $data["starline"] = "https://www.binplus.in"; $data["chart1"] = "https://serveradda.com/billing"; $data["chart2"] = "https://www.google.com"; } echo json_encode($data); } public function insert_sangam_data() { $result = mysqli_query($this->conn, "SELECT MAX(id) as c FROM tblgamedata") or die("some err"); $a_time = strtotime(date("h:i A")); if ($row = mysqli_fetch_assoc($result)) { $maxid = $row["c"]++; } $jsonArr = $_POST["data"]; if (empty($jsonArr)) { $status = "failed1"; } else { $json = json_decode($jsonArr); foreach ($json as $js) { $ponts = $i = $e = 0; $points = json_decode($js->points); $digits = json_decode($js->digits); $bettype = json_decode($js->bettype); $u = $js->user_id; $m = $js->matka_id; $dx = date("d/m/Y"); $gm = $js->game_id; $q1 = "select * from matka where id = '{$m}'"; $dd = mysqli_query($this->conn, $q1) or die("some err1"); $st = date("D") === "Sat" ? "sat_start_time" : (date("D") === "Sun" ? "start_time" : "bid_start_time"); $et = date("D") === "Sat" ? "sat_end_time" : (date("D") === "Sun" ? "end_time" : "bid_end_time"); if ($row1 = mysqli_fetch_assoc($dd)) { $time1 = $bettype[$i] == 0 ? $row1[$st] : $row1[$et]; $time = date("h:i A", strtotime($time1)); if ($a_time <= strtotime($time) || strtotime(date("Y-m-d")) < strtotime($dx)) { $q2 = "select * from tblwallet where user_id = '{$u}'"; $dd1 = mysqli_query($this->conn, $q2) or die("some err2"); $row2 = mysqli_fetch_assoc($dd1); if (count($row2) > 0) { $wallet_amt = $row2["wallet_points"]; foreach ($points as $pa) { $p = $points[$i]; $wallet_amt = $wallet_amt - $p; if ($wallet_amt >= 0) { $ponts += $p; $d = (string) $digits[$i]; $bt = (string) $bettype[$i]; $q = "insert into tblgamedata (user_id,matka_id,points,digits,date,bet_type,game_id) values('{$u}', '{$m}', '{$p}', '{$d}', '{$dx}', '{$bt}','{$gm}')"; $dd = mysqli_query($this->conn, $q) or die("some err3"); $maxid++; $qs = "insert into history (user_id,matka_id,amt,digits,bid_id,date,type,game_id) values('{$u}', '{$m}', '{$p}', '{$d}','{$maxid}', {$dx}, 'd','{$gm}')"; $dds = mysqli_query($this->conn, $qs) or die("some err4"); $i++; } } } } else { $status = "timeout"; } } if ($ponts > 0) { if (count($row2) > 0) { $q = "update tblwallet set wallet_points = wallet_points-{$ponts} where user_id = '{$u}'"; } else { $q = "insert into tblwallet (wallet_points, user_id) VALUES (0, '{$u}')"; } $dd = mysqli_query($this->conn, $q) or die("some err5"); } } if ($dds === true && $status != "timeout") { $status = "success"; $dt = array("status" => $status); echo json_encode($dt); return false; } elseif ($status == null) { $status = "failed"; } elseif ($status == "timeout") { $status = "timeout"; } } $dt = array("status" => $status); echo json_encode($dt); } public function getBidHistory() { $us_id = $_POST["us_id"]; $matka_id = $_POST["matka_id"]; $play_for = date("Y-m-d"); $play_on = ''; if ($matka_id < 14) { $odd_even = "tblgamedata.id,tblgamedata.user_id,tblgamedata.matka_id,tblgamedata.points,tblgamedata.bet_type,tblgamedata.date,tblgamedata.time,tblgamedata.digits,tblgamedata.game_id,tblgamedata.status,matka.name "; $q = "select " . $odd_even . " from  tblgamedata JOIN matka ON matka.id=tblgamedata.matka_id where tblgamedata.user_id={$us_id} and tblgamedata.matka_id={$matka_id} ORDER BY time DESC"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { while ($row = $result->fetch_assoc()) { $x["play_for"] = $row["time"]; $x["play_on"] = $row["time"]; $newDate = date("l", strtotime($x["play_on"])); $x["day"] = $newDate; $r = array_merge($row, $x); $data[] = $r; } } else { $data[] = null; } } else { $d = "select tblgamedata.id,tblgamedata.user_id,tblgamedata.matka_id,tblgamedata.points,tblgamedata.bet_type,tblgamedata.date,tblgamedata.time,tblgamedata.digits,tblgamedata.game_id,tblgamedata.status,tblStarline.s_game_time from tblgamedata,tblStarline where  tblgamedata.user_id={$us_id} AND tblgamedata.matka_id=tblStarline.id AND matka_id>'15' ORDER BY time DESC"; $result1 = mysqli_query($this->conn, $d); if ($result1->num_rows > 0) { while ($row1 = $result1->fetch_assoc()) { $x["play_for"] = $row1["time"]; $x["play_on"] = $row1["time"]; $newDate = date("l", strtotime($x["play_on"])); $x["day"] = $newDate; $r = array_merge($row1, $x); $data[] = $r; } } else { $data[] = null; } } echo json_encode($data); } public function insert_withdraw_request() { $user_id = $_POST["user_id"]; $points = -$_POST["points"]; $date = $_POST["date"]; $request_status = $_POST["request_status"]; $req_limit = $_POST["req_limit"]; $type = "Withdrawal"; $day = date("w"); $current_time = date("H:i"); $check_time = $this->db->where("day", $day)->get("timeslots")->row(); $check_user_details = $this->db->select("accountno,ifsc_code")->where("id", $user_id)->get("user_profile")->row() ?? null; if ($check_time->status == 0) { $status = "failed"; $data = "Withdrawal not allow for today"; } elseif ($current_time < $check_time->start_time || $current_time > $check_time->end_time) { $status = "failed"; $data = "Withdrawal timeout"; } else { if ($check_user_details->accountno == null || $check_user_details->accountno == '' && $check_user_details->ifsc_code == null || $check_user_details->ifsc_code == '') { $status = "failed"; $data = "Please update your bank details."; } else { $d = "select * from tblRequest where user_id={$user_id} and type='Withdrawal'"; $result1 = mysqli_query($this->conn, $d); if ($result1->num_rows > 0) { while ($row = $result1->fetch_assoc()) { $newDate = date("d-m-Y", strtotime($row["time"])); $row1[] = $newDate; } $limit_exceed = false; if (in_array($date, $row1)) { $req_count = count($row1); if ($req_count > $req_limit) { $limit_exceed = true; } } if ($limit_exceed) { $status = "failed"; $data = "Daily Withdraw limit Exceeded"; } else { $q = "insert into tblRequest (request_points,user_id,request_status,type) values('{$points}', '{$user_id}', '{$request_status}','{$type}')"; $dd = $this->conn->query($q); if ($dd === true) { $status = "success"; $data = "Request Successfull.."; } else { $status = "failed"; $data = "Something Went Wrong2"; } } } else { $q = "insert into tblRequest (request_points,user_id,request_status,type) values('{$points}', '{$user_id}', '{$request_status}','{$type}')"; $dd = $this->conn->query($q); if ($dd === true) { $status = "success"; $data = "Request Successfull.."; } else { $status = "failed"; $data = "Something Went Wrong1"; } } } } $obj = array("status" => $status, "message" => $data); echo json_encode($obj); } public function generate_otp() { $mobile = $this->input->post("mobile"); $otp = $this->input->post("otp"); $q = $this->db->query("select * from user_profile where (mobileno='" . $mobile . "') Limit 1"); if ($q->num_rows() > 0) { $status = "success"; $msg = "Your TeerBazarOnline One Time Password (OTP) is {$otp}. Don't share it with anyone. We don't call/email you to verify OTP. OTP is valid for 15 mins."; @send_sms($mobile, $msg); $data = "Code sent to your registered mobile number"; } else { $status = "failed"; $data = "Mobile number not registered."; } $obj = array("status" => $status, "message" => $data); echo json_encode($obj); } public function mobile_verification() { $mobile = $this->input->post("mobile"); $otp = $this->input->post("otp"); $q = $this->db->query("select * from user_profile where (mobileno='" . $mobile . "') Limit 1"); if ($q->num_rows() > 0) { $det = $q->row(); if ($det->is_deleted == "0") { $status = "failed"; $data = "Mobile number already registered try another number"; } else { if ($det->is_deleted == "1") { $status = "failed"; $data = "Registration Not Allowed."; } } } else { $msg = "Your TeerBazarOnline One Time Password (OTP) is {$otp}. Don't share it with anyone. We don't call/email you to verify OTP. OTP is valid for 15 mins."; @send_sms($mobile, $msg); $status = "success"; $data = "verification"; } $obj = array("status" => $status, "message" => $data); echo json_encode($obj); } public function forgot_password_1() { $this->load->model("common_model"); $dd = $this->common_model->data_update("user_profile", array("password" => $this->input->post("password")), array("mobileno" => $this->input->post("mobile"))); if ($dd) { $status = "success"; $data = "Password updated successfully."; } else { $status = "failed"; $data = "Something went wrong"; } $obj = array("status" => $status, "message" => $data); } public function forgot_password() { $this->load->model("common_model"); $q = $this->db->select("password")->where("mobileno", $this->input->post("mobile"))->get("user_profile")->row(); if ($q->password == $this->input->post("password")) { $status = "failed"; $data = "New password should be different from current password. Please try another password."; } else { $dd = $this->common_model->data_update("user_profile", array("password" => $this->input->post("password")), array("mobileno" => $this->input->post("mobile"))); if ($dd) { $status = "success"; $data = "Password updated successfully."; } else { $status = "failed"; $data = "Something went wrong"; } } $obj = array("status" => $status, "message" => $data); echo json_encode($obj); } public function create_mpin() { $user_id = $_POST["user_id"]; $mpin = $_POST["mpin"]; $q = "update user_profile set mid='" . $mpin . "' where id='" . $user_id . "'"; $dd = $this->conn->query($q); if ($dd === true) { $status = "success"; $data = "MPIN gnerated successfully.."; } else { $status = "failed"; $data = "Something went wrong"; } $obj = array("status" => $status, "message" => $data); echo json_encode($obj); } public function generate_login_otp() { $mobile = $_POST["mobile"]; $pass = $_POST["password"]; $otp = $_POST["otp"]; $q = "select * from user_profile where mobileno='{$mobile}'"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { $row = $result->fetch_assoc(); $db_pass = $row["password"]; if ($pass == $db_pass) { $status = "success"; $msg = "Your login OTP is " . $otp . " for Teer Bazar Online"; send_sms($mobile, $msg); $id = $row["id"]; $u_otp = "update user_profile set otp='{$otp}' where id='{$id}'"; $dd = $this->conn->query($u_otp); if ($dd === true) { $status = "success"; $data = "OTP sent to your registered mobile number"; } else { $status = "failed"; $data = "Something went wrong"; } } else { $status = "failed"; $data = "Password is incorrect"; } } else { $status = "failed"; $data = "Mobile Number not registered."; } $obj = array("status" => $status, "message" => $data); echo json_encode($obj); } public function get_starline() { $q = "select * from tblStarline where s_game_time !=''"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { $i = 0; while ($row = $result->fetch_assoc()) { $data[$i]["id"] = $row["id"]; $data[$i]["s_game_time"] = $row["s_game_time"]; $data[$i]["s_game_end_time"] = $row["s_game_end_time"]; if (strtotime(date("Y-m-d")) == strtotime(date("Y-m-d", strtotime($row["updated_at"])))) { $data[$i]["s_game_number"] = $row["s_game_number"]; } else { $data[$i]["s_game_number"] = "***"; } $i++; } } else { $data = "0"; } echo json_encode($data); } public function getSpMotor() { $s = $_POST["arr"]; $a = str_split($s); $arr = implode($a, ","); $numArray = explode(",", $arr); $arr = array_map("intval", $numArray); $data = array(array(137, 128, 146, 236, 245, 290), array(380, 470, 489, 560, 678, 579), array(129, 138, 147, 156, 237, 246), array(345, 390, 480, 570, 589, 679), array(120, 139, 148, 157, 238, 247), array(256, 346, 490, 580, 670, 689), array(130, 149, 158, 167, 239, 248), array(257, 347, 356, 590, 680, 789), array(140, 159, 168, 230, 249, 258), array(267, 348, 357, 456, 690, 780), array(123, 150, 169, 178, 240, 259), array(268, 349, 358, 367, 457, 790), array(124, 160, 179, 250, 269, 278), array(340, 359, 368, 458, 467, 890), array(125, 134, 170, 189, 260, 279), array(350, 369, 378, 459, 468, 567), array(126, 135, 180, 234, 270, 289), array(360, 379, 450, 469, 478, 568), array(127, 136, 145, 190, 235, 280), array(370, 389, 460, 479, 569, 578)); $a = 0; $b = 0; $a = 0; $k = 0; $t = 0; $m = array(); $final = array(); for ($i = 0; $i < count($data); $i++) { for ($j = 0; $j < count($data[$i]); $j++) { $k = 0; $b = 0; $num = $data[$i][$j]; while ($num != 0) { $d = $num % 10; $b++; if ($b < 4) { if (!in_array($d, $arr, false)) { $k = 1; break; } } $num = (int) $num / 10; } if ($k == 0) { $m[$a++] = $data[$i][$j]; } } } for ($i = 0; $i < count($m); $i++) { $b = 0; $c = 0; $num = $m[$i]; while ($num != 0) { $d = $num % 10; $arr2[$b++] = $d; $num = (int) $num / 10; } $final[$t++] = $m[$i]; } echo json_encode(array("status" => "success", "data" => $final)); } public function get_dpmotor() { $s = $_POST["arr"]; $a = str_split($s); $arr = implode($a, ","); $numArray = explode(",", $arr); $arr = array_map("intval", $numArray); $data = array(118, 226, 244, 299, 334, 488, 550, 668, 677, 100, 119, 155, 227, 335, 344, 399, 588, 669, 110, 200, 228, 255, 336, 499, 660, 688, 778, 166, 229, 300, 337, 355, 445, 599, 779, 788, 112, 220, 266, 338, 400, 446, 455, 699, 770, 113, 122, 177, 339, 366, 447, 500, 799, 889, 600, 114, 277, 330, 448, 466, 556, 880, 899, 115, 133, 188, 223, 377, 449, 557, 566, 700, 116, 224, 233, 288, 440, 477, 558, 800, 990, 117, 144, 199, 225, 388, 559, 577, 667, 900); $a = 0; $b = 0; $a = 0; $k = 0; $t = 0; $m = array(); $final = array(); for ($i = 0; $i < count($data); $i++) { $k = 0; $b = 0; $num = $data[$i]; while ($num != 0) { $d = $num % 10; $b++; if ($b < 4) { if (!in_array($d, $arr, false)) { $k = 1; break; } } $num = (int) $num / 10; } if ($k == 0) { $m[$a++] = $data[$i]; } } for ($i = 0; $i < count($m); $i++) { $b = 0; $c = 0; $num = $m[$i]; while ($num != 0) { $d = $num % 10; $arr2[$b++] = $d; $num = (int) $num / 10; } for ($j = 0; $j < 2; $j++) { if ($arr2[$j] <= $arr2[$j + 1]) { $c = 1; break; } } if ($c == 1) { $final[$t++] = $m[$i]; } } echo json_encode(array("status" => "success", "data" => $final)); } public function get_matkas() { $row_dt = ''; $matka = array(); $q = "select * from matka where status='active' and is_homepage_game=0 ORDER BY matka_order"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { $i = 0; $curr_time = strtotime(date("H:i:s")); while ($row = $result->fetch_assoc()) { if (date("D") === "Sat") { $bid_start_time = $row["sat_start_time"]; $bid_end_time = $row["sat_end_time"]; } if (date("D") === "Sun") { $bid_start_time = $row["start_time"]; $bid_end_time = $row["end_time"]; } else { $bid_start_time = $row["start_time"]; $bid_end_time = $row["end_time"]; } $type = $curr_time >= strtotime($bid_start_time) && $curr_time <= strtotime($bid_end_time) ? "live" : "old"; $data[$i] = $row; $data[$i]["bid_start_time"] = $bid_start_time; $data[$i]["bid_end_time"] = $bid_end_time; $data[$i]["type"] = $type; $i++; } } else { $data = "0"; } echo json_encode($data); } public function matka_with_id() { $us_id = $_POST["id"]; $q = "select * from  matka where id={$us_id} "; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { while ($row = $result->fetch_assoc()) { $status = "success"; $data = $row; } } else { $status = "success"; $data[] = "0"; } $obj = array("status" => $status, "data" => $data); echo json_encode($obj); } public function starline_data() { $q = $this->db->query("select * from tblStarline where id='" . $this->input->post("id") . "'"); if ($q->num_rows() > 0) { echo json_encode($q->row()); } else { echo json_encode("0"); } } public function add_request() { $data = array(); $_POST = $_REQUEST; $this->load->library("form_validation"); $this->form_validation->set_rules("user_id", "User Id", "trim|required"); $this->form_validation->set_rules("points", "Points", "trim|required"); if ($this->form_validation->run() == false) { $data["responce"] = false; $data["error"] = strip_tags($this->form_validation->error_string()); } else { $user_id = $this->input->post("user_id"); $points = $this->input->post("points"); $request_status = $this->input->post("request_status"); $type = $this->input->post("type"); $q = $this->db->insert("tblRequest", array("user_id" => $user_id, "request_points" => $points, "request_status" => $request_status, "type" => $type)); if ($q) { if ($type == "Withdrawal") { $remainAmount = $this->input->post("wallet"); $qupdate = $this->db->query("update tblwallet set wallet_points='" . $remainAmount . "' where user_id='" . $user_id . "'"); } $data["responce"] = true; $data["message"] = "Request Added.."; } else { $data["responce"] = false; $data["error"] = "Something Went Wrong"; } } echo json_encode($data); } public function withdraw_request() { $user_id = $_POST["user_id"]; $points = $_POST["points"]; $request_status = $_POST["request_status"]; $q = "insert into tblWithdrawRequest (withdraw_points,user_id,withdraw_status) values('{$points}', '{$user_id}', '{$request_status}');"; $dd = $this->conn->query($q); if ($dd === true) { $status = "success"; $dt = array("status" => $status); echo json_encode($dt); } else { $status = "failed"; $dt = array("status" => $status); echo json_encode($dt); } } public function request_history() { $data = array(); $_POST = $_REQUEST; $this->load->library("form_validation"); $this->form_validation->set_rules("user_id", "User Id", "trim|required"); $user_id = $this->input->post("user_id"); $from_date = $this->input->post("from_date") ?? date("Y-m-d"); $to_date = $this->input->post("to_date") ?? date("Y-m-d"); if ($this->form_validation->run() == false) { $data["responce"] = false; $data["error"] = strip_tags($this->form_validation->error_string()); } else { $data["responce"] = true; $q = $this->db->query("select * from tblRequest where user_id='{$user_id}' and DATE(time) BETWEEN '{$from_date}' AND '{$to_date}' ORDER BY time DESC limit 400"); $data["data"] = $q->result(); } echo json_encode($data); } public function refer_history() { $data = array(); $_POST = $_REQUEST; $this->load->library("form_validation"); $this->form_validation->set_rules("user_id", "User Id", "trim|required"); if ($this->form_validation->run() == false) { $data["responce"] = false; $data["error"] = strip_tags($this->form_validation->error_string()); } else { $data["responce"] = true; $q = $this->db->query("SELECT refer_history.*,user_profile.name from refer_history JOIN user_profile ON user_profile.id=refer_history.refered_user where refered_by_user='" . $this->input->post("user_id") . "' ORDER BY time DESC"); $data["data"] = $q->result(); } echo json_encode($data); } public function send_money_history() { $data = array(); $_POST = $_REQUEST; $this->load->library("form_validation"); $this->form_validation->set_rules("user_id", "User Id", "trim|required"); if ($this->form_validation->run() == false) { $data["responce"] = false; $data["error"] = strip_tags($this->form_validation->error_string()); } else { $data["responce"] = true; $q = $this->db->query("select * from tblRequest where (type='Send' OR type='Received') AND user_id='" . $this->input->post("user_id") . "' ORDER BY time DESC"); $data["data"] = $q->result(); } echo json_encode($data); } public function withdraw_history() { $us_id = $_POST["user_id"]; $q = "select * from tblWithdrawRequest where user_id={$us_id} ORDER BY time DESC"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { while ($row = $result->fetch_assoc()) { $status = "success"; $data[] = $row; } } else { $status = "failed"; $data = "No Withdraw History"; } $obj = array("status" => $status, "data" => $data); echo json_encode($obj); } public function notifications() { $email = $_POST["mobile"]; $ds = "SELECT * FROM user_profile where mobileno='{$email}'"; $results = mysqli_query($this->conn, $ds); if ($results->num_rows > 0) { while ($row2 = $results->fetch_assoc()) { $data_time = $row2["time"]; } $d = "SELECT * FROM tblNotification where time >='{$data_time}' ORDER BY notification_id DESC"; $result1 = mysqli_query($this->conn, $d); if ($result1->num_rows > 0) { while ($row1 = $result1->fetch_assoc()) { $data[] = $row1; } $status = "success"; } else { $data = "There is no new notification"; $status = "unsuccessfull"; } $obj = array("status" => $status, "data" => $data); echo json_encode($obj); } else { $data_time = "Nothing"; } } public function transaction() { $us_id = $_POST["us_id"]; $q = "select * from  history where user_id='{$us_id}' ORDER BY time DESC"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { while ($row = $result->fetch_assoc()) { $data[] = $row; } $status = "success"; } else { $status = "failed"; $data = "No History for you"; } $obj = array("status" => $status, "msg" => $data); echo json_encode($obj); } public function get_history() { $data = array(); $user_id = $this->input->post("user_id"); $page = $this->input->post("page"); $from_date = $this->input->post("from_date") ?? date("d/m/Y"); $to_date = $this->input->post("to_date") ?? date("d/m/Y"); $new_from_date = explode("/", $from_date); $new_to_date = explode("/", $to_date); $new_fromdate = $new_from_date[2] . "-" . $new_from_date[1] . "-" . $new_from_date[0]; $new_todate = $new_to_date[2] . "-" . $new_to_date[1] . "-" . $new_to_date[0]; $page_limit = 10; $limit = ''; if ($page != '') { $limit .= " limit " . ($page - 1) * $page_limit . "," . $page_limit . " "; } $data["responce"] = true; $q = $this->db->query("SELECT tblgamedata.*,matka.name FROM `tblgamedata` JOIN matka ON matka.id=tblgamedata.matka_id\xa            WHERE user_id='" . $user_id . "' and matka_id < 100 and DATE(tblgamedata.time) BETWEEN '{$new_fromdate}' AND '{$new_todate}'  ORDER BY `id` DESC {$limit} "); $data["data"] = $q->result(); $q1 = $this->db->query("SELECT tblgamedata.*,matka.name FROM `tblgamedata` JOIN matka ON matka.id=tblgamedata.matka_id  WHERE user_id='" . $user_id . "' and matka_id < 100 and DATE(tblgamedata.time) BETWEEN '{$new_fromdate}' AND '{$new_todate}' ORDER BY `id` DESC"); $data["total_data"] = $q1->num_rows(); echo json_encode($data); } public function get_history_fc_game() { $data = array(); $user_id = $this->input->post("user_id"); $page = $this->input->post("page"); $from_date = date("Y-m-d", strtotime($this->input->post("from_date") ?? date("Y-m-d"))); $to_date = date("Y-m-d", strtotime($this->input->post("to_date") ?? date("Y-m-d"))); $page_limit = 10; $limit = ''; if ($page != '') { $limit .= " limit " . ($page - 1) * $page_limit . "," . $page_limit . " "; } $data["responce"] = true; $q = $this->db->query("SELECT tblgamedata.*,matka.name FROM `tblgamedata` JOIN matka ON matka.id=tblgamedata.matka_id 
            WHERE user_id='" . $user_id . "' AND is_fc_game='1' AND DATE(tblgamedata.time) BETWEEN '{$from_date}' AND '{$to_date}' ORDER BY `id` DESC {$limit} "); $data["data"] = $q->result(); $q1 = $this->db->query("SELECT tblgamedata.*,matka.name FROM `tblgamedata` JOIN matka ON matka.id=tblgamedata.matka_id WHERE user_id='" . $user_id . "' AND is_fc_game='1' AND DATE(tblgamedata.time) BETWEEN '{$from_date}' AND '{$to_date}'  ORDER BY `id` DESC"); $data["total_data"] = $q1->num_rows(); echo json_encode($data); } public function get_history_bs_game() { $data = array(); $user_id = $this->input->post("user_id"); $page = $this->input->post("page"); $from_date = date("Y-m-d", strtotime($this->input->post("from_date") ?? date("Y-m-d"))); $to_date = date("Y-m-d", strtotime($this->input->post("to_date") ?? date("Y-m-d"))); $page_limit = 10; $limit = ''; if ($page != '') { $limit .= " limit " . ($page - 1) * $page_limit . "," . $page_limit . " "; } $data["responce"] = true; $q = $this->db->query("SELECT tblgamedata.*,matka.name FROM `tblgamedata` JOIN matka ON matka.id=tblgamedata.bs_matka_id            WHERE user_id='" . $user_id . "' AND is_bs_game='1' AND  DATE(tblgamedata.time) BETWEEN '{$from_date}' AND '{$to_date}' ORDER BY `id` DESC {$limit} "); $data["data"] = $q->result(); $q1 = $this->db->query("SELECT tblgamedata.*,matka.name FROM `tblgamedata` JOIN matka ON matka.id=tblgamedata.matka_id WHERE user_id='" . $user_id . "' AND is_bs_game='1'  AND  DATE(tblgamedata.time) BETWEEN '{$from_date}' AND '{$to_date}'  ORDER BY `id` DESC"); $data["total_data"] = $q1->num_rows(); echo json_encode($data); } function mpin_login() { $mpin = $_POST["mpin"]; $mobile = $_POST["mobile"]; $q = "select * from user_profile where mid='{$mpin}' and mobileno='{$mobile}'"; $result = mysqli_query($this->conn, $q); if (mysqli_num_rows($result) == 1) { $row = mysqli_fetch_assoc($result); if ($row["is_deleted"] == "1") { $status = "failed"; $data = "Account Not Found."; } else { if ($row["login_status"] == "1") { $status = "failed"; $data = "Please Contact to Customer Care"; } else { $status = "success"; $data["id"] = $row["id"]; $data["name"] = $row["name"]; $data["username"] = $row["username"]; $data["mobileno"] = $row["mobileno"]; $data["password"] = $row["password"]; $data["email"] = $row["email"]; $data["dob"] = $row["dob"]; $data["address"] = $row["address"]; $data["city"] = $row["city"]; $data["pincode"] = $row["pincode"]; $data["password"] = $row["password"]; $data["accountno"] = $row["accountno"]; $data["bank_name"] = $row["bank_name"]; $data["ifsc_code"] = $row["ifsc_code"]; $data["account_holder_name"] = $row["account_holder_name"]; $data["paytm_no"] = $row["paytm_no"]; $data["tez_no"] = $row["tez_no"]; $data["phonepay_no"] = $row["phonepay_no"]; $qw = "select * from tblwallet where user_id='" . $row["id"] . "'"; $resw = mysqli_query($this->conn, $qw); $roww = mysqli_fetch_assoc($resw); $data["wallet"] = $roww["wallet_points"]; } } } else { $status = "failed"; $data = "Invalid MPIN"; } $obj = array("status" => $status, "data" => $data); echo json_encode($obj); } function request_points() { $user_id = $_POST["user_id"]; $points = $_POST["points"]; $payment_type = isset($_POST["payment_type"]) ? $_POST["payment_type"] : ''; if ($payment_type == 2) { $points = $_POST["amount"]; $payment_mode = $_POST["payment_mode"]; $bank = $_POST["selection_type"] == "Bank" || $_POST["selection_type"] == "bank" ? $_POST["bank"] : "N/a"; $txn_id = $_POST["refrence"]; $comment = $_POST["comment"]; $q = "insert into tblRequest (request_points,user_id,request_status,type,txn_id,comment,payment_type,payment_mode,bank)          values('{$points}', '{$user_id}', 'pending','Add','{$txn_id}','{$comment}','{$payment_type}','{$payment_mode}','{$bank}');"; $dd = $this->conn->query($q); if ($dd === true) { $status = "success"; $dt = array("status" => $status); echo json_encode($dt); } else { $status = "failed"; $dt = array("status" => $status); echo json_encode($dt); } } else { if ($_POST["upi_name"] == "PHONE_PE") { $request_status = "approved"; } else { $request_status = $_POST["request_status"]; } $txn_id = $_POST["txn_id"]; $count_txn = $this->db->where(array("txn_id" => $txn_id, "txn_id!=" => ''))->get("tblRequest")->num_rows(); if ($count_txn > 0) { $status = "failed"; $dt = array("status" => $status); echo json_encode($dt); } else { $type = $_POST["type"]; $wallet = $_POST["wallet"]; $q = "insert into tblRequest (request_points,user_id,request_status,type,txn_id) 
          values('{$points}', '{$user_id}', '{$request_status}','{$type}','{$txn_id}');"; $total = $wallet + $points; $u_otp = "update tblwallet set main_wallet_points='{$total}' where user_id='{$user_id}'"; $udd = $this->conn->query($u_otp); $dd = $this->conn->query($q); $pack_id = $_POST["package_id"]; if ($pack_id != '') { $cashback = $this->db->where("id", $pack_id)->where("status", 1)->get("package")->row()->cashback; $q1 = "insert into tblRequest (request_points,user_id,request_status,type,txn_id,comment) values('{$cashback}', '{$user_id}', '{$request_status}','{$type}','{$txn_id}','Casback Added on adding Rs {$points}');"; $u_otp1 = "update tblwallet set main_wallet_points=main_wallet_points+'{$cashback}' where user_id='{$user_id}'"; $dd1 = $this->conn->query($q1); $udd1 = $this->conn->query($u_otp1); } else { $cashback = $this->db->where("amount", $points)->where("status", 1)->get("package")->row()->cashback; if ($cashback != '') { $q1 = "insert into tblRequest (request_points,user_id,request_status,type,txn_id,comment) values('{$cashback}', '{$user_id}', '{$request_status}','{$type}','{$txn_id}','Casback Added on adding Rs {$points}');"; $u_otp1 = "update tblwallet set main_wallet_points=main_wallet_points+'{$cashback}' where user_id='{$user_id}'"; $dd1 = $this->conn->query($q1); $udd1 = $this->conn->query($u_otp1); } } if ($dd === true) { $status = "success"; $dt = array("status" => $status); echo json_encode($dt); } else { $status = "failed"; $dt = array("status" => $status); echo json_encode($dt); } } } } function get_time_slots() { $day = date("w"); $q = "select * from  timeslots where day={$day}"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { while ($row = $result->fetch_assoc()) { $row_data[] = $row; } $q1 = "select * from app_setting"; $result1 = mysqli_query($this->conn, $q1); $row1 = $result1->fetch_assoc(); $data["responce"] = true; $data["data"] = $row_data; $data["min_amount"] = $row1["w_amount"]; $data["withdraw_limit"] = $row1["withdraw_limit"]; $data["w_saturday"] = $row1["w_saturday"]; $data["w_sunday"] = $row1["w_sunday"]; $data["withdraw_no"] = $row1["withdraw_no"]; $data["withdraw_text"] = "WITHDRAW KE LIYE REQUEST DIN MAIN SRIF 1 BAR 24X5 KARE WITHDRAW APPROVE TIME (10:00 AM TO 01:00 PM) (MINIMUM WITHDRAW 500 TO 10,000 MAXIMUM 15000 TRANSFER  CHARGE 4.50% ) T & C APPLY NOTE - (SATURDAY- SUNDAY CLOSED)"; } else { $data["responce"] = false; $data["message"] = "No time slots available"; } echo json_encode($data); } function forgot_mpin() { $mpin = $_POST["mpin"]; $mobile = $_POST["mobile"]; $q = "update user_profile set mid='{$mpin}' where mobileno='{$mobile}'"; $dd = $this->conn->query($q); if ($dd === true) { $status = "success"; $data = "MPIN updated successfully."; } else { $status = "failed"; $data = "Something went wrong"; } $obj = array("status" => $status, "message" => $data); echo json_encode($obj); } public function change_password() { $user_id = $this->input->post("user_id"); $old_pw = $this->input->post("old_pass"); $new_pw = $this->input->post("new_pass"); $org_pw = $this->db->select("password")->where("id", $user_id)->get("user_profile")->row(); if ($old_pw == $org_pw->password) { $this->load->model("common_model"); $dd = $this->common_model->data_update("user_profile", array("password" => $new_pw), array("id" => $this->input->post("user_id"))); if ($dd) { $status = "success"; $data = "Password updated successfully."; } else { $status = "failed"; $data = "Something went wrong"; } } else { $status = "failed"; $data = "Old Password does not matched"; } $obj = array("status" => $status, "message" => $data); echo json_encode($obj); } public function change_main_notificaton() { $user_id = $this->input->post("user_id"); $status = $this->input->post("main_notification"); $this->load->model("common_model"); $dd = $this->common_model->data_update("user_profile", array("on_main_notif" => $status), array("id" => $this->input->post("user_id"))); if ($dd) { $status = "success"; $data = "Main notification setting updated successfully."; } else { $status = "failed"; $data = "Something went wrong"; } $obj = array("status" => $status, "message" => $data); echo json_encode($obj); } public function change_result_notificaton() { $user_id = $this->input->post("user_id"); $status = $this->input->post("result_notification"); $this->load->model("common_model"); $dd = $this->common_model->data_update("user_profile", array("on_result_notif" => $status), array("id" => $this->input->post("user_id"))); if ($dd) { $status = "success"; $data = "Result notification setting updated successfully."; } else { $status = "failed"; $data = "Something went wrong"; } $obj = array("status" => $status, "message" => $data); echo json_encode($obj); } public function get_notif_settings() { $user_id = $this->input->post("user_id"); if ($user_id != '') { $q = $this->db->select("on_main_notif,on_result_notif")->where("id", $user_id)->get("user_profile")->row(); $status = "success"; $data = "Result notification setting updated successfully."; $data = $q; } else { $status = "failed"; $message = "Something went wrong"; $data = ''; } $obj = array("status" => $status, "message" => $message, "data" => $data); echo json_encode($obj); } public function get_packages() { $q = $this->db->where("status", 1)->get("package")->result(); $status = "success"; $data = $q; $obj = array("status" => $status, "data" => $data); echo json_encode($obj); } public function check_delete_user() { $user_id = $this->input->post("user_id"); if ($user_id != '') { $q = $this->db->select("is_deleted")->where("id", $user_id)->get("user_profile")->row(); $status = "success"; $data = $q; } else { $status = "failed"; $message = "Invalid User Id"; $data = ''; } $obj = array("status" => $status, "message" => $message, "data" => $data); echo json_encode($obj); } public function user_transfer_request() { $data = array(); $this->form_validation->set_rules("user_id", "User Id", "required"); $this->form_validation->set_rules("request_amount", "Request_amount", "required"); $this->form_validation->set_rules("commission", "Commission", "required"); $this->form_validation->set_rules("transfer_userid", "Transfer_userid", "required|trim"); if ($this->form_validation->run() == true) { $commission = $this->input->post("commission"); $request_amount = $this->input->post("request_amount"); $mobile = $this->input->post("transfer_userid"); $user_id = $this->input->post("user_id"); $type = "1"; $user_data_no = $this->db->where("mobileno", $mobile)->get("user_profile")->num_rows(); if ($user_data_no > 0) { $user_data = $this->db->where("mobileno", $mobile)->get("user_profile")->row(); $user_data2 = $this->db->where("id", $user_id)->get("user_profile")->row(); $mobile2 = $user_data2->mobileno; $transfer_userid = $user_data->id; $fee = $this->db->select("transfer_fee,winning_transfer_fee")->get("app_setting")->row(); $charge2 = $fee->transfer_fee; $charge3 = $fee->winning_transfer_fee; $winning_charge = $request_amount * $charge3 / 100; $main_charge = $request_amount * $charge2 / 100; $ar_commission = ''; if ($type == 1) { if ($commission == 0) { $ar_commission = $commission; } else { if ($main_charge == $commission) { $ar_commission = $commission; } else { $data["response"] = false; $data["message"] = "Somthing went wrong"; } } } else { if ($commission == 0) { $ar_commission = $commission; } else { if ($winning_charge == $commission) { $ar_commission = $commission; } else { $data["response"] = false; $data["message"] = "Somthing went wrong"; } } } $array = array("user_id" => $user_id, "request_amount" => $request_amount, "transfer_userid" => $transfer_userid, "commission" => $ar_commission, "status" => 1); $x = $this->db->insert("tbltransfer_request", $array); $array2 = array("user_id" => $this->input->post("user_id"), "request_points" => $request_amount, "type" => "Send", "request_status" => "approved", "comment" => "Send to  {$mobile}"); $array4 = array("user_id" => $transfer_userid, "request_points" => $request_amount, "type" => "Received", "comment" => "Received From  {$mobile2}", "request_status" => "approved"); $x = $this->db->insert("tblRequest", $array2); $x = $this->db->insert("tblRequest", $array4); $array3 = array("user_id" => $this->input->post("user_id"), "request_points" => $request_amount, "type" => "add"); $x = $this->db->insert("tblRequest2", $array3); $total = $request_amount; if ($type == 1) { $total_transfer_amount = $request_amount - $commission; $this->Administrator_Model->add_wallet_4($user_id, -$total, "wallet_points"); $this->Administrator_Model->add_wallet_4($transfer_userid, $total_transfer_amount, "main_wallet_points"); } else { $this->Administrator_Model->add_wallet_4($user_id, -$total, "main_wallet_points"); $this->Administrator_Model->add_wallet_4($transfer_userid, $request_amount, "main_wallet_points"); } $data["response"] = true; $data["message"] = "Success"; } else { $data["response"] = false; $data["message"] = "Mobile Number Does Not Exist"; } } else { $data["response"] = false; $data["message"] = strip_tags($this->form_validation->error_string()); } echo json_encode($data); } public function transfer_to_winning_wallet() { $user_id = $this->input->post("user_id"); if ($user_id != '') { $amount = $this->input->post("amount"); if ($amount > 0) { $check_amt = $this->db->select("main_wallet_points")->where("user_id", $user_id)->get("tblwallet")->row(); $transfer_charge = $this->db->select("wallet_to_wallet_transfer_fee")->get("app_setting")->row()->wallet_to_wallet_transfer_fee; if ($check_amt->main_wallet_points >= $amount) { $deduction = $amount * ($transfer_charge / 100); $transfer_amt = $amount - $deduction; $query = $this->db->query("Update tblwallet set main_wallet_points=main_wallet_points-'{$amount}',wallet_points=wallet_points+'{$transfer_amt}' where user_id='{$user_id}'"); if ($query) { $status = "success"; $data = "Amount transffered successfully."; } else { $status = "failed"; $data = "Something went wrong"; } } else { $status = "failed"; $data = "You don't have enough points to transfer to winning wallet."; } } else { $status = "failed"; $data = "Amount should greater than 0."; } } else { $status = "failed"; $data = "Invalid User"; } $obj = array("status" => $status, "message" => $data); echo json_encode($obj); } public function get_user_name() { $data = array(); $this->form_validation->set_rules("mobile", "Mobile", "required"); if ($this->form_validation->run() == true) { $mobile = $this->input->post("mobile"); $user_data_no = $this->db->where("mobileno", $mobile)->get("user_profile")->num_rows(); if ($user_data_no > 0) { $user_data = $this->db->where("mobileno", $mobile)->get("user_profile")->row(); $array = array("name" => $user_data->name, "username" => $user_data->username); $data["response"] = true; $data["data"] = $array; } else { $data["response"] = false; $data["data"] = array(); $data["message"] = "Mobile Number Does Not Exits"; } } else { $data["response"] = false; $data["message"] = strip_tags($this->form_validation->error_string()); } echo json_encode($data); } public function get_homepage_matka() { $row_dt = ''; $matka = array(); $q = "select *,IF(is_homepage_game = 1, CONCAT(starting_num, ' X ', end_num),CONCAT(starting_num, 'X', number, 'X', end_num)) AS result       from matka where status='active' and is_homepage_game=1 ORDER BY matka_order"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { $i = 0; $curr_time = strtotime(date("H:i:s")); while ($row = $result->fetch_assoc()) { if (date("D") === "Sat") { $bid_start_time = $row["sat_start_time"]; $bid_end_time = $row["sat_end_time"]; } if (date("D") === "Sun") { $bid_start_time = $row["start_time"]; $bid_end_time = $row["end_time"]; } else { $bid_start_time = $row["start_time"]; $bid_end_time = $row["end_time"]; } $type = $curr_time >= strtotime($bid_start_time) && $curr_time <= strtotime($bid_end_time) ? "live" : "old"; $data[$i] = $row; $data[$i]["bid_start_time"] = $bid_start_time; $data[$i]["bid_end_time"] = $bid_end_time; $data[$i]["type"] = $type; $i++; } } else { $data = "0"; } echo json_encode($data); } public function get_bothsidefc() { $list1 = $_POST["left_array"]; $list2 = $_POST["right_array"]; $amount = $_POST["amount"]; $value = json_decode($list1); $value2 = json_decode($list2); $nList = array(); foreach ($value as $item1) { foreach ($value2 as $item2) { $nList[] = $item1 . "-" . $item2; $nList[] = $item2 . "-" . $item1; } } $data["response"] = true; $data["data"] = $nList; $data["amount"] = count($nList) * $amount; echo json_encode($data); } public function get_samefc() { $digits = $_POST["list"]; $amount = $_POST["amount"]; $value = json_decode($digits); $combinations = array(); foreach ($value as $digit1) { foreach ($value as $digit2) { $combination = $digit1 . "-" . $digit2; $combinations[] = $combination; } } $response = array("response" => true, "data" => $combinations, "total_amount" => count($combinations) * $amount); echo json_encode($response); } public function get_login_with_otp() { $mobile = $this->input->post("mobile"); if ($mobile == '') { $response = array("response" => false, "error" => "Mobile Number is missing.. "); } else { $details = $this->db->where("mobileno", $mobile)->get("user_profile"); if ($details->num_rows() > 0) { $user_details = $details->row(); if ($user_details->login_status == "1") { $response["responce"] = false; $response["error"] = "Please Contact to Customer Care"; } else { $otp = mt_rand(100000, 999999); $msg = "Your TeerBazarOnline One Time Password (OTP) is {$otp}. Don't share it with anyone. We don't call/email you to verify OTP. OTP is valid for 15 mins."; $msg_status = $this->db->select("msg_status")->get("app_setting")->row()->msg_status ?? 0; if ($msg_status == 1) { @send_sms($mobile, $msg); } $tbs = array("otp" => $otp, "mobile" => $mobile, "otp_expire" => date("Y-m-d H:i:s", strtotime("+60 second"))); $this->db->insert("tblOtp", $tbs); $response = array("response" => true, "message" => "otp send successfully", "otp" => $otp); } } else { $response = array("response" => false, "error" => "Mobile Number not register.. "); } } echo json_encode($response); } function otp_verification() { $this->form_validation->set_rules("mobile", "Mobile Number", "trim|required"); $this->form_validation->set_rules("otp", "OTP Code", "trim|required"); if ($this->form_validation->run() == false) { $data["response"] = false; $data["message"] = strip_tags($this->form_validation->error_string()); } else { $otp = $this->input->post("otp"); $mobile = $this->input->post("mobile"); $check_details = $this->db->where("mobile", $mobile)->order_by("id", "desc")->LIMIT(1)->get("tblOtp"); $user_otp = $check_details->row(); $check_block = $this->db->select("*,user_reference_code refer_code")->where("mobileno", $mobile)->where("login_status", "0")->get("user_profile"); $user_details = $check_block->row(); $qw = $this->db->query("select * FROM `tblwallet` where user_id='" . $user_details->id . "' Limit 1"); $wrow = $qw->row(); $user_details->{"wallet"} = $wrow->wallet_points; if ($user_details->login_status == "1") { $data["response"] = false; $data["message"] = "Please Contact to Customer Care"; } elseif ($user_otp->otp == $otp && $mobile == $user_otp->mobile) { $store_time = $user_otp->otp_expire; $current_time = date("Y-m-d H:i:s"); if ($current_time > $store_time) { $data["response"] = false; $data["data"] = "Otp expired retry now !!"; } else { $data["response"] = true; $data["data"] = "Login successful.."; $data["user_details"] = $user_details; } } else { $data["response"] = false; $data["message"] = "Something went wrong.."; } } echo json_encode($data); } } ?>

Did this file decode correctly?

Original Code

<?php
 class Api extends CI_Controller { public $conn; public function __construct() { $this->conn = mysqli_connect("\x6c\x6f\143\x61\154\x68\157\x73\x74", "\144\141\x73\x6a\x35\62\x30\70\x36\x5f\144\142", "\144\x61\x73\152\65\62\60\70\66\137\144\142", "\144\x61\x73\152\65\62\60\70\66\x5f\x64\x62") or die("\x45\x72\x72\157\x72\40\x69\x6e\x20\x63\157\x6e\x6e\x65\x63\x74\x69\x6f\156\56"); parent::__construct(); $this->load->database(); $this->load->helper("\163\155\163\x5f\x68\x65\x6c\x70\x65\162"); $this->db->insert("\x6c\x6f\147\163", array("\165\162\151" => $_SERVER["\122\x45\121\125\105\x53\124\x5f\125\x52\x49"], "\x6d\x65\x74\150\157\144" => "\130\120" . $_SERVER["\x52\x45\x51\125\105\123\x54\137\x4d\x45\x54\110\x4f\x44"], "\x70\141\162\x61\155\x73" => json_encode($_REQUEST), "\x69\160\137\141\x64\x64\x72\145\x73\x73" => $_SERVER["\x48\124\x54\120\x5f\130\137\x46\x4f\122\127\101\x52\x44\x45\x44\137\x46\117\x52"], "\x61\165\x74\x68\157\x72\151\x7a\x65\x64" => 1)); } function test_notification() { @send_notice("\124\x65\145\162\x42\x61\x7a\141\162\40\117\x6e\x6c\151\x6e\x65", "\124\x65\x65\x72\x20\102\141\172\141\162"); echo "\144\x6f\156\x65"; } function test_sms() { $otp = "\61\x32\x33\64\x34\65"; $mobile = "\x23"; $msg = "\131\x6f\165\162\x20\117\156\x6c\x69\156\x65\x54\x65\145\162\x50\x6c\141\171\x20\x4f\x6e\145\x20\x54\x69\155\x65\40\120\141\163\163\x77\157\x72\144\x20\x28\x4f\x54\x50\51\x20\x69\x73\40{$otp}\x2e\40\x44\x6f\x6e\47\x74\40\163\x68\x61\162\145\40\x69\x74\40\x77\151\x74\x68\40\141\x6e\x79\x6f\156\145\56\40\x57\x65\40\x64\157\156\x27\x74\40\143\x61\154\x6c\57\145\155\141\x69\x6c\x20\x79\x6f\165\x20\x74\x6f\40\166\x65\162\x69\146\171\x20\x4f\124\120\56\x20\x4f\x54\x50\40\x69\163\x20\166\141\154\151\144\40\x66\157\162\x20\x31\65\40\155\x69\x6e\163\x2e"; echo send_sms($mobile, $msg); } public function getIndex() { $data = array(); $refer_custom_text = "\x59\157\x75\40\143\x61\x6e\x20\x72\x65\144\165\x63\145\x20\164\150\x65\x20\x63\x6f\155\155\x69\x73\163\x69\157\x6e\x20\x62\x79\x20\x35\x25\x20\x62\x79\40\163\x68\x61\x72\151\156\x67\40\x74\x68\x69\163\40\x61\160\x70\x6c\x69\x63\x61\164\x69\x6f\156\x20\x77\151\164\x68\x20\x79\x6f\x75\162\40\x66\162\x69\x65\156\x64\x73\x2e\40\101\160\160\x20\x69\x73\40\61\60\60\x25\x20\163\141\146\145\72\x20"; $res = $this->db->query("\x73\145\x6c\x65\143\164\x20\52\x2c\40\103\117\x4e\x43\101\x54\50\47{$refer_custom_text}\47\x2c\40\x61\160\160\x5f\163\145\x74\x74\x69\156\x67\x2e\163\x68\x61\162\x65\x5f\154\x69\x6e\x6b\x29\x20\141\163\x20\x73\x68\x61\x72\x65\137\x6c\x69\156\153\40\x66\162\x6f\155\40\x61\160\x70\137\x73\x65\x74\164\151\x6e\x67"); $data["\x72\x65\x73\160\x6f\x6e\x63\145"] = true; $data["\144\x61\x74\141"] = $res->result(); echo json_encode($data); } public function password_details() { $res = $this->db->get("\146\x6f\x72\x67\157\x74\x70\x61\163\x73\x77\x6f\162\144")->result(); echo json_encode($res); } public function getMobileData() { $data = array(); $res = $this->db->query("\x73\145\x6c\145\143\x74\x20\52\40\x66\162\x6f\155\40\x73\x69\164\x65\x5f\143\157\x6e\x66\151\x67"); $data["\162\145\163\x70\x6f\156\x63\145"] = true; $data["\144\141\x74\141"] = $res->result(); echo json_encode($data); } public function get_sliders() { $q = $this->db->query("\123\x45\114\x45\x43\124\40\52\40\x46\x52\117\x4d\40\140\x73\154\x69\x64\x65\162\x73\x5f\x69\155\x67\140"); $status = "\163\165\x63\x63\x65\163\x73"; $data = $q->result(); $obj = array("\x73\164\141\x74\x75\x73" => $status, "\x64\x61\x74\x61" => $data); echo json_encode($obj); } public function sign_up() { $data = array(); $_POST = $_REQUEST; $this->load->library("\x66\157\x72\155\x5f\166\141\154\x69\x64\141\x74\151\157\x6e"); $this->load->model("\165\x73\145\162\x5f\x6d\x6f\144\145\154"); $this->form_validation->set_rules("\x6b\145\171", "\x4b\105\x59", "\x74\162\151\x6d\x7c\162\145\161\x75\x69\x72\145\144"); if ($this->form_validation->run() == false) { $data["\162\x65\x73\x70\x6f\x6e\x63\145"] = false; $data["\145\162\162\157\x72"] = strip_tags($this->form_validation->error_string()); } else { $key = $this->input->post("\x6b\145\171"); $date = date("\144\57\155\x2f\171"); if ($key == 1) { $q = $this->db->query("\163\145\x6c\x65\x63\164\40\x2a\40\x66\162\x6f\x6d\x20\165\163\145\x72\x5f\x70\x72\157\x66\151\154\x65\40\x77\x68\145\x72\145\x20\x6d\157\142\151\x6c\x65\x6e\157\75\47" . $this->input->post("\155\x6f\142\x69\154\145") . "\47\x20"); if ($q->num_rows() > 0) { $det = $q->row(); if ($det->is_deleted == "\x30") { $data["\x72\145\x73\x70\x6f\156\143\145"] = false; $data["\145\x72\x72\x6f\162"] = "\x4d\x6f\142\x69\154\145\x20\116\x75\x6d\142\145\162\x20\101\x6c\162\145\141\x64\171\40\x52\x65\147\151\x73\x74\145\x72\x65\144"; } else { if ($det->is_deleted == "\x31") { $data["\x72\145\x73\160\157\x6e\x63\145"] = false; $data["\145\x72\162\x6f\162"] = "\x52\145\147\151\x73\164\x72\141\164\x69\157\156\40\x4e\x6f\x74\x20\x41\154\154\x6f\167\x65\144\x2e"; } } } else { $reffered_code = ''; $ref_code = $this->input->post("\x72\x65\146\145\x72\137\x63\157\144\x65"); $check_ref_code = $this->db->where("\x75\x73\x65\162\137\162\145\x66\145\x72\145\156\143\x65\x5f\x63\157\x64\x65", $ref_code)->where("\x6c\157\x67\151\156\137\x73\x74\x61\164\165\163", 0)->get("\x75\x73\145\x72\137\160\x72\x6f\146\151\x6c\x65"); if ($ref_code != '' && $check_ref_code->num_rows() > 0) { $reffered_code = $ref_code; $referee_data = $check_ref_code->row(); $refree_id = $referee_data->id; $wa = $this->db->select("\162\145\x66\x65\x72\x5f\x61\155\x6f\165\x6e\x74")->get("\x61\160\x70\x5f\163\x65\164\164\151\x6e\147")->row()->refer_amount; } $array = array("\x75\163\145\x72\x6e\141\155\145" => $this->input->post("\165\x73\145\162\x6e\141\x6d\x65"), "\156\x61\155\x65" => $this->input->post("\156\141\155\145"), "\x6d\157\142\151\x6c\x65\156\x6f" => $this->input->post("\155\x6f\x62\x69\x6c\145"), "\155\x69\x64" => $this->input->post("\x6d\x70\151\156"), "\160\x61\163\163\167\x6f\162\144" => $this->input->post("\160\x61\163\x73\167\157\x72\x64"), "\154\x6f\x67\x69\156\x5f\x73\x74\x61\x74\165\163" => 0, "\162\x65\146\x66\x65\x72\x65\144\x5f\143\x6f\144\x65" => $reffered_code); $array["\x75\163\145\x72\x5f\x72\x65\x66\x65\x72\x65\x6e\x63\x65\137\143\x6f\x64\145"] = $this->user_model->isExistingUserRef(); $this->db->insert("\x75\163\x65\162\x5f\160\162\157\x66\151\154\145", $array); $user_id = $this->db->insert_id(); $this->db->insert("\x74\x62\x6c\167\141\154\154\145\164", array("\165\163\x65\162\137\151\144" => (int) $user_id, "\167\141\x6c\x6c\x65\164\137\x70\x6f\x69\x6e\x74\163" => 0)); if ($ref_code != '' && $check_ref_code->num_rows() > 0) { $query = $this->db->query("\x55\160\144\x61\x74\x65\x20\x74\x62\x6c\x77\x61\x6c\154\145\x74\x20\x73\x65\164\40\x77\141\154\154\145\164\x5f\x70\157\x69\156\164\163\75\x77\141\154\154\x65\x74\x5f\x70\x6f\151\156\164\163\x2b\47{$wa}\x27\40\x77\x68\145\162\x65\40\165\163\145\162\x5f\151\144\75\47{$refree_id}\x27"); $array_refer = array("\x72\145\146\145\162\x65\x64\137\165\163\145\x72" => $user_id, "\162\x65\146\x65\162\145\x64\137\142\171\x5f\165\163\145\x72" => $refree_id, "\x61\155\157\x75\x6e\x74\137\x63\x72\145\144\151\x74\145\144\137\162\x65\146\x65\162\x65\144\137\x62\x79\137\x75\163\x65\x72" => $wa); $this->db->insert("\x72\x65\146\145\162\x5f\x68\x69\x73\x74\x6f\x72\171", $array_refer); } $data["\x72\x65\x73\x70\157\156\x63\x65"] = true; $data["\x6d\x65\x73\x73\141\x67\x65"] = "\125\163\x65\x72\40\122\145\x67\x69\163\164\145\162\40\x53\x75\x63\x65\163\163\146\x75\154\154\171\56\56"; } } else { if ($key == 2) { $this->load->model("\143\157\155\155\157\x6e\x5f\x6d\x6f\x64\145\154"); $this->common_model->data_update("\x75\x73\145\x72\137\160\162\157\146\x69\x6c\145", array("\x61\x64\x64\x72\x65\x73\163" => $this->input->post("\x61\x64\x64\162\x65\163\163"), "\143\151\x74\x79" => $this->input->post("\x63\x69\164\171"), "\x70\151\x6e\143\x6f\x64\x65" => $this->input->post("\160\x69\156")), array("\x69\144" => $this->input->post("\x75\x73\x65\162\x5f\151\x64"))); $data["\x72\x65\x73\x70\x6f\156\143\x65"] = true; $data["\155\x65\x73\163\141\147\145"] = "\101\x64\x64\x72\x65\163\x73\x20\x55\x70\x64\141\164\x65\144\40\163\x75\x63\143\145\x73\163\146\165\x6c\x6c\x79\x2e\x2e"; } else { if ($key == 3) { $this->load->model("\x63\x6f\x6d\x6d\x6f\x6e\137\155\x6f\x64\x65\154"); $this->common_model->data_update("\x75\x73\x65\162\137\160\162\x6f\146\151\x6c\x65", array("\141\143\x63\x6f\165\156\x74\156\x6f" => $this->input->post("\x61\x63\143\157\165\x6e\x74\x6e\x6f"), "\x62\x61\156\153\137\x6e\x61\x6d\145" => $this->input->post("\142\x61\x6e\x6b\x6e\141\155\x65"), "\151\x66\163\x63\x5f\x63\x6f\x64\145" => $this->input->post("\x69\x66\163\143"), "\x61\143\x63\x6f\165\x6e\164\x5f\x68\x6f\154\144\x65\162\137\x6e\x61\155\145" => $this->input->post("\141\x63\143\x6f\165\156\164\x68\157\x6c\144\x65\162")), array("\x69\x64" => $this->input->post("\165\163\x65\x72\x5f\x69\144"))); $data["\162\145\163\x70\157\156\x63\145"] = true; $data["\x6d\145\x73\163\141\147\x65"] = "\102\x61\156\x6b\x20\104\x65\x74\x61\x69\x6c\163\40\x55\x70\144\x61\x74\x65\x64\x20\163\x75\143\x63\x65\163\163\146\x75\x6c\154\171\x2e\56"; } else { if ($key == 4) { $this->load->model("\143\x6f\x6d\155\157\x6e\137\x6d\157\144\x65\154"); $q = $this->common_model->data_update("\x75\x73\x65\x72\x5f\x70\x72\x6f\146\x69\x6c\x65", array("\164\145\x7a\137\156\157" => $this->input->post("\x74\x65\x7a"), "\x70\141\x79\x74\x6d\137\156\x6f" => $this->input->post("\x70\x61\x79\164\x6d"), "\160\x68\x6f\x6e\x65\x70\x61\171\137\156\157" => $this->input->post("\160\x68\x6f\x6e\145\x70\141\x79")), array("\x69\x64" => $this->input->post("\165\163\x65\162\137\x69\x64"))); if ($q) { $data["\x72\x65\163\160\157\x6e\x63\145"] = true; $data["\x6d\145\x73\x73\141\x67\145"] = "\120\x79\155\145\156\164\x20\104\x65\x74\141\151\x6c\x73\40\125\x70\144\141\164\145\x64\x20\163\x75\x63\x63\x65\163\x73\x66\x75\x6c\154\171\56\x2e"; } else { $data["\x72\x65\163\x70\157\156\143\x65"] = false; $data["\145\162\162\x6f\162"] = "\123\x6f\155\x65\164\150\x69\x6e\x67\x20\x77\x65\156\x74\x20\167\x72\157\156\147"; } } else { if ($key == 5) { $this->load->model("\x63\x6f\x6d\155\x6f\156\x5f\155\x6f\x64\145\154"); $this->common_model->data_update("\165\163\145\x72\137\160\162\157\x66\151\x6c\145", array("\145\x6d\141\x69\154" => $this->input->post("\145\x6d\141\151\154"), "\144\157\x62" => $this->input->post("\x64\157\x62")), array("\x69\144" => $this->input->post("\165\x73\x65\x72\137\151\144"))); $data["\162\145\x73\160\x6f\156\143\x65"] = true; $data["\x6d\x65\x73\x73\141\147\145"] = "\40\104\145\164\x61\x69\154\163\x20\x55\x70\x64\x61\164\x65\x64\x20\x73\x75\143\143\145\x73\163\x66\165\x6c\154\171\56\x2e"; } } } } } } echo json_encode($data); } public function getMatkas() { $q = $this->db->query("\163\x65\154\x65\143\164\x20\x2a\40\x66\162\x6f\x6d\x20\155\x61\164\x6b\141\40\x4f\122\x44\x45\x52\40\x42\131\40\x6d\141\164\153\141\x5f\157\x72\x64\x65\x72"); echo json_encode($q->result()); } public function getStarline() { $q = "\x73\145\x6c\145\143\x74\40\x2a\x20\x66\162\x6f\155\40\164\142\x6c\x53\164\x61\x72\154\151\x6e\x65\x20\x77\150\145\162\x65\x20\163\137\147\x61\x6d\145\x5f\164\x69\155\x65\40\x21\x3d\47\47"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { $i = 0; while ($row = $result->fetch_assoc()) { $data[$i]["\x69\144"] = $row["\151\144"]; $data[$i]["\163\137\147\x61\x6d\145\137\x74\x69\155\x65"] = $row["\163\x5f\147\141\155\145\x5f\164\x69\155\x65"]; if (strtotime(date("\x59\x2d\x6d\55\144")) == strtotime(date("\131\55\x6d\x2d\x64", strtotime($row["\165\x70\x64\141\164\x65\144\137\x61\164"])))) { $data[$i]["\x73\x5f\x67\141\155\145\x5f\x6e\x75\x6d\142\145\x72"] = $row["\x73\x5f\147\141\x6d\x65\137\x6e\165\155\x62\145\x72"]; } else { $data[$i]["\163\137\x67\141\155\145\137\x6e\165\155\x62\x65\x72"] = "\52\52\52"; } $i++; } } else { $data = "\60"; } echo json_encode($data); } public function get_matka_with_id() { $id = $this->input->post("\151\x64"); $id = 7; $q = $this->db->query("\163\145\154\145\x63\x74\x20\x2a\40\x66\162\157\155\x20\x20\155\141\164\153\141\40\167\x68\x65\x72\145\40\x69\144\75\47" . $id . "\x27"); $status = "\x73\165\x63\x63\145\163\163"; $data = $q->row(); $obj = array("\x73\x74\141\x74\165\x73" => $status, "\144\141\164\141" => $data); echo json_encode($obj); } function how_to_play() { $hto = "\x56\x61\154\x75\145\61\40\151\163\x20\150\145\162\145\x20\56\x2e\56\56\56"; $hto2 = "\x68\x74\164\x70\x73\x3a\x2f\x2f\167\167\167\56\x79\157\165\164\165\142\x65\x2e\143\157\155\57"; $x["\x64\141\x74\141"] = $hto; $x["\154\x69\x6e\153"] = $hto2; $obj = array($x); echo json_encode($obj); } public function login() { $data = array(); $_POST = $_REQUEST; $this->load->library("\146\157\x72\x6d\x5f\x76\x61\154\x69\x64\x61\164\x69\x6f\156"); $this->form_validation->set_rules("\x6d\x6f\142\151\154\x65\x6e\x6f", "\x4d\157\142\151\154\x65\40\x4e\x6f", "\x74\162\x69\155\174\x72\145\x71\x75\x69\x72\145\144"); $this->form_validation->set_rules("\x70\x61\163\163\167\157\x72\144", "\120\141\x73\163\x77\157\x72\144", "\x74\x72\x69\155\x7c\x72\x65\x71\x75\151\162\145\144"); if ($this->form_validation->run() == false) { $data["\x72\x65\x73\160\x6f\x6e\143\x65"] = false; $data["\145\162\162\x6f\162"] = strip_tags($this->form_validation->error_string()); } else { $q = $this->db->query("\163\145\154\x65\143\x74\40\x2a\x20\146\x72\x6f\x6d\x20\165\x73\145\162\x5f\x70\x72\157\x66\151\x6c\145\x20\x77\x68\x65\x72\145\40\x28\x6d\x6f\x62\151\x6c\145\x6e\157\75\x27" . $this->input->post("\155\x6f\142\151\x6c\x65\x6e\x6f") . "\x27\x20\51\40\x20\x4c\151\155\x69\x74\40\61"); if ($q->num_rows() > 0) { $row = $q->row(); $db_pass = $row->password; $pass = $this->input->post("\x70\x61\163\163\167\x6f\x72\x64"); if ($pass == $db_pass) { if ($row->login_status == "\61") { $data["\x72\x65\163\160\x6f\156\143\x65"] = false; $data["\145\162\162\157\x72"] = "\120\154\145\141\x73\145\x20\x43\157\x6e\x74\141\x63\164\40\x74\157\x20\103\165\x73\164\x6f\155\145\162\40\103\x61\x72\145"; } else { $data["\x72\145\163\x70\157\x6e\x63\145"] = true; $user_id = $row->id; $temp = array(); $temp["\x69\144"] = $row->id; $temp["\156\x61\x6d\145"] = $row->name; $temp["\x75\x73\x65\x72\156\x61\x6d\145"] = $row->username; $temp["\x6d\x6f\142\151\154\145\x6e\x6f"] = $row->mobileno; $temp["\160\141\x73\163\167\x6f\162\144"] = $row->password; $temp["\145\x6d\x61\x69\154"] = $row->email; $temp["\141\144\x64\162\x65\163\163"] = $row->address; $temp["\143\151\164\x79"] = $row->city; $temp["\x70\151\156\x63\x6f\x64\145"] = $row->pincode; $temp["\160\x61\163\163\x77\x6f\162\144"] = $row->password; $temp["\141\143\x63\x6f\x75\x6e\x74\x6e\157"] = $row->accountno; $temp["\142\x61\x6e\153\137\156\141\x6d\x65"] = $row->bank_name; $temp["\151\x66\x73\143\x5f\143\157\x64\145"] = $row->ifsc_code; $temp["\x61\x63\x63\x6f\165\156\164\137\x68\157\x6c\x64\145\x72\x5f\156\141\x6d\145"] = $row->account_holder_name; $temp["\x70\x61\x79\x74\x6d\x5f\x6e\157"] = $row->paytm_no; $temp["\x74\145\x7a\x5f\156\x6f"] = $row->tez_no; $temp["\160\x68\157\x6e\145\x70\x61\171\x5f\x6e\x6f"] = $row->phonepay_no; $temp["\144\157\142"] = $row->dob; $temp["\x72\145\146\145\162\x5f\143\157\144\145"] = $row->user_reference_code; $qw = $this->db->query("\x73\x65\x6c\x65\143\164\x20\x2a\40\106\122\117\x4d\x20\140\x74\142\154\x77\141\x6c\154\x65\164\x60\x20\x77\x68\x65\x72\145\40\165\163\x65\162\x5f\x69\x64\x3d\x27" . $user_id . "\x27\x20\x4c\x69\155\151\164\x20\61"); $wrow = $qw->row(); $temp["\x77\x61\x6c\154\x65\164"] = $wrow->wallet_points; $data["\x64\141\x74\141"] = $temp; } } else { $data["\162\145\163\x70\157\x6e\x63\x65"] = false; $data["\x65\162\162\x6f\162"] = "\127\162\x6f\156\147\40\x50\x61\163\x73\x77\x6f\162\144"; } } else { $data["\x72\145\163\160\157\x6e\143\x65"] = false; $data["\145\162\162\157\x72"] = "\115\157\x62\x69\x6c\x65\40\x4e\165\x6d\142\x65\x72\40\x64\157\145\x73\40\x6e\x6f\x74\x20\145\170\x69\x73\x74"; } } echo json_encode($data); } public function setAsLogin() { $email = $_POST["\145\x6d\x61\151\x6c"]; $q1 = "\165\160\144\x61\164\145\x20\x75\163\145\162\137\x70\162\x6f\146\151\x6c\x65\40\x73\145\x74\40\x6c\157\x67\151\156\137\163\x74\x61\164\x75\163\75\47\61\x27\40\167\x68\x65\x72\x65\40\145\x6d\x61\x69\154\x3d\x27{$email}\x27"; if (mysqli_query($this->conn, $q1)) { echo json_encode(array("\x73\164\141\x74\165\x73" => "\x73\165\x63\143\x65\163\163")); } } public function setAsLogout() { $email = $_POST["\145\x6d\141\x69\154"]; $q1 = "\165\160\144\141\x74\145\x20\165\x73\x65\x72\137\160\162\157\146\151\x6c\145\40\163\145\x74\40\154\157\x67\151\156\x5f\163\x74\x61\164\165\x73\x3d\x27\x30\x27\x20\167\x68\145\162\145\x20\x65\155\141\x69\x6c\75\x27{$email}\x27"; if (mysqli_query($this->conn, $q1)) { echo json_encode(array("\163\164\x61\164\x75\x73" => "\x73\x75\x63\143\x65\163\163")); } } public function getNotice() { $q = $this->db->query("\123\145\x6c\x65\x63\x74\x20\52\40\x66\162\157\155\40\x74\142\154\116\157\x74\151\x63\145\40\167\150\x65\162\145\x20\40\144\145\x6c\x65\164\x65\144\75\60\40\117\x52\104\105\122\x20\x42\131\x20\140\164\142\154\x4e\157\x74\151\143\145\x60\x2e\x60\151\144\x60\40\x41\123\x43"); $status = "\163\x75\x63\x63\145\x73\163"; $data = $q->result(); $obj = array("\163\164\141\x74\165\163" => $status, "\x64\x61\164\x61" => $data); echo json_encode($obj); } public function get_notification() { $user_id = $this->input->post("\x75\163\x65\162\137\151\144"); $setting = $this->db->select("\x6f\x6e\x5f\x6d\x61\x69\x6e\137\156\157\164\x69\x66")->where("\x69\144", $user_id)->get("\x75\163\145\x72\137\x70\162\x6f\146\x69\154\145")->row(); if ($setting->on_main_notif == 1) { $today = date("\131\55\x6d\55\144"); $q = $this->db->query("\x53\x65\154\145\143\x74\x20\x2a\x20\146\x72\157\155\40\164\142\x6c\x4e\x6f\x74\151\146\151\x63\141\x74\151\x6f\x6e\40\167\150\145\x72\145\40\x44\x41\x54\105\x28\x74\151\155\145\x29\x3d\x27{$today}\x27\40\x4f\x52\104\x45\x52\x20\102\x59\x20\x6e\157\x74\x69\x66\x69\143\141\164\151\x6f\156\x5f\x69\144\40\104\105\x53\103"); $status = "\x73\165\x63\x63\x65\x73\163"; $data = $q->result(); } else { $status = "\x73\x75\143\x63\145\163\163"; $data = array(); } $obj = array("\163\164\x61\164\165\x73" => $status, "\x64\141\x74\141" => $data); echo json_encode($obj); } public function getWalletAmount() { $q = $this->db->query("\x53\x45\x4c\105\103\124\x20\x2a\x20\106\122\117\115\40\164\142\154\167\x61\x6c\154\145\x74\x20\167\150\145\162\145\x20\165\163\145\x72\x5f\151\x64\x3d\47" . $this->input->post("\x75\x73\145\x72\137\x69\x64") . "\x27\x20\x4c\111\x4d\x49\x54\40\61"); echo json_encode($q->result()); } public function test() { $m = 21; $q1 = "\163\145\x6c\145\x63\x74\40\52\x20\x66\x72\x6f\x6d\40\164\142\x6c\x53\164\x61\162\x6c\151\156\145\x20\x77\150\145\162\x65\x20\151\x64\40\x3d\x20\x27{$m}\47"; $result = mysqli_query($this->conn, $q1) or die("\x73\157\155\x65\40\145\162\x72"); $row = mysqli_fetch_assoc($result); $st = $et = "\x73\x5f\x67\x61\155\145\x5f\x74\151\x6d\145"; $time = $row[$st]; echo strtotime(date("\150\x3a\151\40\x41")) . "\x3c\150\x72\x3e" . time(); } public function insert_data_new_old() { $status = ''; $result = mysqli_query($this->conn, "\x53\x45\114\x45\103\x54\40\x4d\x41\130\x28\151\144\51\40\141\163\40\x63\x20\x46\122\x4f\115\x20\164\x62\154\147\x61\x6d\x65\144\141\164\141") or die("\163\x6f\x6d\x65\x20\x65\162\x72"); if ($row = mysqli_fetch_assoc($result)) { $maxid = $row["\x63"]++; } $jsonArr = $_POST["\144\141\x74\x61"]; $group_value = $_POST["\147\162\157\165\x70\137\x76\x61\154\165\x65"]; $datetime = $_POST["\x64\141\164\145\x74\x69\155\145"]; $total_point = $_POST["\x74\x6f\164\x61\154\137\x70\x6f\151\156\x74"]; $is_homepage = $_POST["\x69\x73\137\x68\157\x6d\145\x70\x61\147\x65"]; $digit_array = $_POST["\x64\x69\x67\x69\x74\x5f\141\162\162\141\171"] ?? ''; $bs_game_name = $_POST["\x62\163\x5f\147\141\155\x65\137\x6e\141\x6d\x65"] ?? ''; if (empty($jsonArr)) { $status = "\x66\x61\151\154\145\144\61"; } else { $json = json_decode($jsonArr); foreach ($json as $js) { $ponts = $i = $e = 0; $points = json_decode($js->points); $digits = json_decode($js->digits); $bettype = json_decode($js->bettype); $u = $js->user_id; $m = $js->matka_id; if ($m == 123 || $m == 124) { $points = json_decode($js->points); $bs_game_name = "\x46\122"; } $game_name = json_decode($js->game_name); $wallet_type = $js->wallet_type; $dx = date("\x64\57\x6d\57\x59"); $gm = $js->game_id; if ($gm == 16) { $gm = 2; } $q1 = "\x73\145\x6c\145\143\x74\x20\x2a\40\x66\162\x6f\x6d\40\x6d\141\x74\153\x61\x20\x77\150\x65\162\x65\x20\x69\144\x20\75\x20\47{$m}\x27"; $st = date("\104") === "\x53\141\164" ? "\163\x61\164\x5f\163\164\x61\x72\164\x5f\x74\x69\x6d\x65" : (date("\104") === "\x53\165\156" ? "\x73\x74\141\x72\x74\137\x74\x69\155\145" : "\142\151\x64\x5f\x73\x74\x61\x72\164\137\164\151\x6d\145"); $et = date("\x44") === "\x53\141\x74" ? "\x73\141\164\x5f\x65\156\144\137\x74\x69\x6d\145" : (date("\x44") === "\x53\165\x6e" ? "\145\156\x64\137\164\x69\x6d\145" : "\x62\151\x64\x5f\x65\156\x64\x5f\164\x69\155\145"); $dd = mysqli_query($this->conn, $q1) or die("\163\157\x6d\145\x20\145\x72\162\61"); if ($row1 = mysqli_fetch_assoc($dd)) { $a_time = strtotime(date("\x68\72\x69\x20\101")); $time1 = $bettype[$i] == 0 ? $row1[$st] : $row1[$et]; $time = date("\x68\72\151\x20\x41", strtotime($time1)); if ($a_time <= strtotime($time)) { $q2 = "\163\x65\x6c\145\x63\x74\x20\52\40\146\x72\x6f\x6d\x20\x74\142\154\x77\x61\154\154\145\x74\40\x77\150\145\x72\x65\40\x75\x73\x65\162\137\151\x64\x20\75\x20\x27{$u}\47"; $dd1 = mysqli_query($this->conn, $q2) or die("\163\x6f\155\x65\40\145\x72\x72\62"); $row2 = mysqli_fetch_assoc($dd1); if (count($row2) > 0) { if ($wallet_type == "\x6d\x61\151\x6e\137\x77\141\x6c\154\x65\164\137\x70\x6f\151\156\164\163") { $wallet_amt = $row2["\x6d\x61\151\x6e\x5f\167\141\154\x6c\x65\164\137\x70\157\x69\x6e\164\x73"]; } else { $wallet_amt = $row2["\167\x61\154\x6c\x65\164\137\160\x6f\x69\156\164\x73"]; } foreach ($points as $pa) { $p = $points[$i]; if ($m == 123 || $m == 124) { $p = $points[$i] / 2; } $wallet_amt = $wallet_amt - $p; if ($wallet_amt >= 0) { $ponts += $p; $d = (string) $digits[$i]; $bt = $bettype[$i] == 0 ? "\x6f\160\145\156" : "\x63\x6c\157\x73\145"; $gn = $game_name[$i]; $q = "\151\156\x73\x65\162\x74\x20\x69\156\164\157\40\x74\x62\154\x67\141\x6d\145\144\x61\164\x61\x20\50\165\163\x65\162\x5f\151\144\54\155\x61\164\153\x61\137\x69\x64\54\160\x6f\x69\x6e\x74\x73\54\144\x69\x67\151\164\163\54\x64\141\164\x65\x2c\142\145\164\x5f\x74\171\160\x65\54\147\141\x6d\145\137\151\x64\54\x67\x61\155\x65\x5f\x6e\141\155\145\54\x77\141\x6c\154\x65\x74\x5f\164\171\x70\x65\x2c\x67\x72\x6f\165\160\x5f\x76\x61\154\x75\x65\x2c\144\151\147\151\x74\x5f\x61\162\x72\x61\x79\54\x64\x61\x74\145\164\x69\155\145\x2c\x74\x6f\164\x61\154\x5f\160\x6f\x69\156\x74\54\x62\x73\137\147\141\155\145\x5f\x6e\141\155\145\51\x20\x20\x20\x20\x20\40\x20\40\x20\40\x20\40\40\40\x20\40\40\x20\x20\x20\40\x20\x20\40\x20\x20\x20\40\x20\40\40\x20\x20\40\40\40\166\x61\154\165\145\x73\x28\x27{$u}\47\x2c\x20\x27{$m}\47\54\x20\x27{$p}\47\x2c\x20\x27{$d}\47\54\x20\x27{$dx}\x27\x2c\x20\47{$bt}\x27\54\x27{$gm}\x27\54\47{$gn}\x27\54\47{$wallet_type}\x27\54\47{$group_value}\x27\x2c\x27{$digit_array}\47\x2c\x27{$datetime}\x27\54\47{$total_point}\47\x2c\x27{$bs_game_name}\x27\51"; $dd = mysqli_query($this->conn, $q) or die("\163\x6f\155\145\40\145\x72\x72\x33"); $qs = "\151\x6e\x73\x65\x72\164\40\151\156\x74\x6f\x20\150\x69\163\164\157\x72\x79\40\50\x75\x73\x65\x72\x5f\151\144\x2c\155\x61\x74\x6b\x61\x5f\x69\x64\54\x61\155\164\x2c\144\x69\x67\x69\164\x73\54\142\151\x64\x5f\x69\x64\54\x64\141\x74\x65\x2c\164\171\160\x65\54\147\141\155\x65\137\151\x64\x29\40\166\141\154\165\x65\163\50\x27{$u}\47\x2c\x20\x27{$m}\x27\x2c\x20\47{$p}\47\x2c\x20\47{$d}\47\x2c\47{$maxid}\x27\54\40\x27{$dx}\47\x2c\40\47\144\x27\x2c\47{$gm}\x27\x29"; $dds = mysqli_query($this->conn, $qs) or die("\163\x6f\x6d\145\x20\145\162\x72\64"); if ($m == 123 || $m == 124) { $q = "\x69\156\163\x65\162\164\40\x69\x6e\x74\157\x20\164\x62\154\147\x61\x6d\145\x64\x61\164\141\x20\50\165\x73\145\x72\137\x69\144\54\155\141\x74\x6b\141\x5f\x69\x64\x2c\x70\157\151\x6e\164\163\x2c\x64\x69\147\151\x74\x73\54\x64\x61\164\x65\54\x62\x65\x74\137\x74\171\160\145\54\x67\141\155\145\137\151\x64\54\147\141\155\145\137\156\x61\155\145\54\167\x61\x6c\154\x65\164\137\x74\x79\x70\x65\x2c\x67\x72\x6f\165\160\137\x76\x61\x6c\x75\145\x2c\x64\151\147\151\164\137\x61\x72\x72\x61\171\x2c\144\141\164\145\164\151\155\x65\x2c\x74\x6f\x74\141\154\x5f\160\157\x69\156\x74\54\142\163\x5f\x67\x61\x6d\145\137\156\141\x6d\145\x29\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\40\40\40\40\40\x20\x20\x20\40\40\40\40\40\40\40\40\40\x20\40\x20\x20\x20\40\x20\x20\x76\141\x6c\165\x65\x73\50\47{$u}\x27\54\x20\x27{$m}\47\54\x20\x27{$p}\47\54\40\x27{$d}\x27\54\x20\x27{$dx}\x27\x2c\x20\47{$bt}\x27\54\47{$gm}\47\54\x27{$gn}\47\54\47{$wallet_type}\47\54\x27{$group_value}\47\54\47{$digit_array}\x27\x2c\47{$datetime}\47\54\x27{$total_point}\x27\x2c\x27\123\122\47\51"; $dd = mysqli_query($this->conn, $q) or die("\163\157\155\145\x20\145\162\162\63"); $maxid++; $qs = "\151\x6e\163\145\162\x74\40\x69\156\x74\x6f\40\x68\151\x73\x74\157\x72\171\x20\50\x75\163\x65\162\x5f\151\x64\54\x6d\141\x74\x6b\x61\137\151\144\x2c\x61\x6d\164\54\x64\151\147\151\164\163\54\x62\x69\x64\137\x69\144\x2c\x64\x61\x74\145\x2c\164\171\160\x65\54\x67\x61\x6d\x65\137\x69\x64\51\x20\166\x61\154\x75\145\163\x28\x27{$u}\x27\x2c\40\47{$m}\x27\x2c\40\x27{$p}\x27\x2c\40\47{$d}\47\x2c\x27{$maxid}\x27\x2c\40\x27{$dx}\47\x2c\40\47\x64\x27\x2c\x27{$gm}\x27\x29"; $dds = mysqli_query($this->conn, $qs) or die("\x73\x6f\x6d\145\x20\145\162\162\64"); } $i++; } } } } else { $status = "\164\151\155\145\x6f\x75\164"; } } if ($ponts > 0) { if (count($row2) > 0) { if ($wallet_type == "\155\141\x69\x6e\137\x77\x61\x6c\x6c\x65\x74\137\160\x6f\x69\156\164\x73") { $main_wallet_pt = $row2["\x6d\141\x69\156\x5f\x77\141\x6c\x6c\145\x74\x5f\x70\x6f\x69\x6e\x74\x73"]; if ($ponts <= $main_wallet_pt) { $remain_bid_amt = $ponts - $main_wallet_pt; $q = "\x75\x70\x64\x61\164\145\x20\164\x62\x6c\167\x61\x6c\x6c\x65\x74\40\x73\x65\164\x20\x6d\x61\151\156\137\x77\141\154\x6c\145\164\137\x70\157\x69\156\164\x73\40\x3d\x20\x6d\x61\151\156\137\x77\x61\x6c\x6c\x65\164\137\x70\x6f\x69\x6e\164\x73\x2d\40{$ponts}\x20\x20\167\150\x65\x72\x65\40\165\163\145\x72\137\151\x64\40\x3d\x20\x27{$u}\x27"; $dd = mysqli_query($this->conn, $q) or die("\163\157\155\x65\x20\x65\162\162\x35"); } } else { $wallet_points_pt = $row2["\167\x61\154\154\x65\164\137\x70\x6f\151\156\164\x73"]; if ($ponts <= $wallet_points_pt) { $q1 = "\165\160\144\141\x74\145\x20\x74\142\154\x77\x61\154\154\145\x74\x20\x73\x65\x74\x20\x77\x61\154\x6c\x65\164\137\x70\x6f\x69\156\x74\163\x20\75\x20\167\x61\154\x6c\x65\164\137\160\x6f\151\x6e\x74\x73\55{$ponts}\x20\167\x68\x65\162\145\x20\165\163\145\x72\x5f\x69\144\x20\75\x20\x27{$u}\47"; $dd = mysqli_query($this->conn, $q1) or die("\x73\x6f\155\x65\40\x65\x72\162\65"); } } } else { $q = "\x69\156\x73\x65\x72\x74\40\x69\156\164\x6f\40\x74\x62\154\167\x61\x6c\154\x65\164\40\50\167\x61\154\154\x65\x74\x5f\160\157\x69\x6e\164\x73\x2c\x20\x75\x73\x65\x72\137\x69\144\51\x20\126\x41\114\x55\x45\123\x20\50\60\x2c\x20\47{$u}\47\x29"; $dd = mysqli_query($this->conn, $q) or die("\x73\x6f\155\145\x20\x65\162\x72\x35"); } } } if ($dds === true && $status != "\x74\151\x6d\145\157\x75\x74") { $status = "\163\165\143\143\x65\163\x73"; $dt = array("\x73\x74\141\x74\165\x73" => $status); echo json_encode($dt); return false; } elseif ($status == null) { $status = "\x66\141\x69\154\145\x64"; } } $dt = array("\x73\164\141\164\165\x73" => $status); echo json_encode($dt); } public function insert_data_new() { $status = ''; $result = mysqli_query($this->conn, "\x53\105\x4c\x45\x43\124\x20\x4d\101\130\50\x69\x64\51\x20\141\x73\40\143\x20\x46\x52\117\x4d\40\164\x62\x6c\x67\141\x6d\145\x64\141\x74\x61") or die("\163\157\155\145\40\145\162\162"); if ($row = mysqli_fetch_assoc($result)) { $maxid = $row["\143"]++; } $jsonArr = $_POST["\144\141\x74\141"]; $group_value = $_POST["\x67\x72\x6f\x75\160\x5f\166\x61\x6c\x75\145"]; $datetime = $_POST["\x64\x61\164\x65\164\151\155\x65"]; $total_point = $_POST["\x74\x6f\164\x61\x6c\x5f\160\x6f\x69\x6e\164"]; $is_homepage = $_POST["\151\163\137\x68\157\x6d\145\x70\141\x67\x65"]; $digit_array = $_POST["\x64\x69\147\151\164\137\141\162\x72\x61\x79"] ?? ''; $bs_matka_id = $_POST["\x62\163\x5f\155\x61\x74\153\141\137\151\144"] ?? ''; $bs_game_name = $_POST["\x62\x73\137\147\141\x6d\x65\137\156\141\155\x65"] ?? ''; if (empty($jsonArr)) { $status = "\x66\x61\151\154\x65\x64\x31"; } else { $json = json_decode($jsonArr); foreach ($json as $js) { $ponts = $i = $e = 0; $points = json_decode($js->points); $digits = json_decode($js->digits); $bettype = json_decode($js->bettype); $u = $js->user_id; $m = $js->matka_id; $game_name = json_decode($js->game_name); $wallet_type = $js->wallet_type; $dx = date("\144\x2f\x6d\x2f\x59"); $gm = $js->game_id; if ($gm == 16) { $gm = 2; } $q1 = "\163\x65\x6c\145\x63\x74\40\52\40\146\162\x6f\x6d\x20\155\x61\x74\x6b\141\40\167\x68\145\x72\145\x20\x69\x64\40\75\x20\47{$m}\x27"; $st = date("\104") === "\123\141\164" ? "\163\141\164\x5f\163\164\141\162\x74\137\x74\151\x6d\x65" : (date("\104") === "\x53\x75\156" ? "\x73\164\141\x72\164\137\164\x69\x6d\145" : "\142\x69\144\137\163\x74\x61\x72\x74\x5f\x74\151\155\x65"); $et = date("\104") === "\123\141\164" ? "\x73\x61\164\137\x65\156\x64\x5f\164\x69\155\x65" : (date("\x44") === "\123\x75\156" ? "\145\x6e\144\137\x74\151\x6d\x65" : "\142\x69\x64\x5f\145\x6e\144\137\x74\x69\155\x65"); $dd = mysqli_query($this->conn, $q1) or die("\x73\x6f\155\145\40\145\162\162\x31"); if ($row1 = mysqli_fetch_assoc($dd)) { $a_time = strtotime(date("\150\x3a\x69\40\x41")); $time1 = $bettype[$i] == 0 ? $row1[$st] : $row1[$et]; $time = date("\150\72\151\40\x41", strtotime($time1)); if ($a_time <= strtotime($time)) { $q2 = "\x73\145\x6c\145\x63\164\x20\52\40\146\162\157\x6d\x20\164\142\154\167\x61\154\x6c\x65\164\x20\x77\x68\145\162\145\x20\x75\x73\145\x72\x5f\151\144\x20\75\40\x27{$u}\47"; $dd1 = mysqli_query($this->conn, $q2) or die("\163\157\155\145\40\x65\162\162\62"); $row2 = mysqli_fetch_assoc($dd1); if (count($row2) > 0) { if ($wallet_type == "\x6d\141\x69\x6e\x5f\x77\x61\154\154\x65\x74\x5f\160\x6f\x69\x6e\x74\x73") { $wallet_amt = $row2["\x6d\x61\151\x6e\137\x77\x61\x6c\154\145\x74\x5f\160\157\151\156\x74\x73"]; } else { $wallet_amt = $row2["\167\x61\x6c\154\145\x74\x5f\x70\x6f\151\156\164\163"]; } foreach ($points as $pa) { $p = $points[$i]; $wallet_amt = $wallet_amt - $p; if ($wallet_amt >= 0) { $ponts += $p; $d = (string) $digits[$i]; $bt = $bettype[$i] == 0 ? "\x6f\160\145\x6e" : "\143\x6c\157\x73\x65"; $gn = $game_name[$i]; $q = "\x69\x6e\x73\x65\162\164\40\x69\x6e\x74\x6f\40\164\x62\x6c\x67\x61\155\x65\x64\x61\x74\141\40\50\165\x73\x65\162\x5f\x69\x64\54\155\141\x74\x6b\x61\x5f\x69\x64\x2c\160\157\x69\156\164\x73\x2c\144\151\x67\151\x74\x73\54\x64\141\x74\x65\54\142\x65\164\137\x74\171\160\145\54\x67\141\x6d\145\x5f\x69\x64\54\x67\x61\x6d\145\137\156\x61\x6d\x65\54\167\141\x6c\x6c\145\x74\x5f\x74\x79\160\x65\x2c\147\x72\x6f\x75\x70\x5f\166\141\x6c\x75\145\x2c\144\x69\x67\x69\164\137\x61\x72\x72\x61\x79\54\144\x61\x74\145\164\x69\x6d\145\x2c\164\157\x74\x61\x6c\x5f\x70\157\151\x6e\164\x2c\x62\163\137\x67\141\x6d\145\137\156\x61\155\x65\54\x62\x73\137\155\x61\x74\x6b\x61\x5f\151\x64\51\40\40\40\40\x20\x20\x20\x20\x20\x20\40\40\x20\40\x20\40\x20\x20\40\x20\x20\40\x20\40\x20\40\x20\40\x20\x20\x20\40\166\141\x6c\x75\x65\163\x28\x27{$u}\47\54\40\47{$m}\47\54\x20\47{$p}\x27\54\x20\x27{$d}\47\54\40\x27{$dx}\47\x2c\x20\47{$bt}\47\x2c\47{$gm}\x27\54\x27{$gn}\47\54\x27{$wallet_type}\x27\54\47{$group_value}\x27\54\47{$digit_array}\x27\54\x27{$datetime}\x27\54\x27{$total_point}\47\x2c\x27{$bs_game_name}\47\54\47{$bs_matka_id}\x27\51"; $dd = mysqli_query($this->conn, $q) or die("\163\157\155\x65\x20\145\x72\162\63"); $maxid++; $qs = "\x69\156\x73\145\162\x74\40\x69\x6e\x74\x6f\x20\x68\151\x73\164\157\162\x79\40\x28\x75\x73\145\x72\x5f\151\144\x2c\155\141\164\x6b\141\x5f\151\144\x2c\x61\155\164\x2c\x64\151\147\x69\164\x73\x2c\142\x69\x64\137\x69\144\x2c\144\x61\164\145\x2c\x74\x79\160\x65\54\147\x61\x6d\x65\137\151\144\x29\x20\x76\x61\154\x75\145\x73\x28\x27{$u}\x27\54\40\47{$m}\47\x2c\x20\x27{$p}\x27\54\40\x27{$d}\47\54\x27{$maxid}\x27\54\x20\47{$dx}\x27\54\40\x27\144\x27\54\x27{$gm}\x27\x29"; $dds = mysqli_query($this->conn, $qs) or die("\x73\157\155\x65\x20\x65\162\162\x34"); $i++; } } } } else { $status = "\x74\x69\155\145\x6f\165\164"; } } if ($ponts > 0) { if (count($row2) > 0) { if ($wallet_type == "\x6d\141\x69\x6e\137\x77\141\x6c\x6c\x65\164\x5f\x70\157\151\156\164\x73") { $main_wallet_pt = $row2["\x6d\141\151\x6e\137\167\x61\154\x6c\145\x74\x5f\x70\x6f\151\x6e\164\x73"]; if ($ponts <= $main_wallet_pt) { $remain_bid_amt = $ponts - $main_wallet_pt; $q = "\x75\x70\144\141\164\x65\x20\x74\x62\x6c\x77\x61\x6c\154\145\164\x20\x73\x65\x74\40\x6d\x61\x69\156\137\167\x61\x6c\154\145\164\x5f\x70\x6f\151\x6e\x74\x73\40\x3d\40\x6d\141\x69\x6e\x5f\x77\141\154\x6c\x65\164\x5f\160\x6f\151\156\x74\x73\x2d\40{$ponts}\40\40\x77\150\x65\162\145\40\x75\163\145\162\x5f\151\x64\x20\75\x20\x27{$u}\x27"; $dd = mysqli_query($this->conn, $q) or die("\x73\157\x6d\145\x20\145\162\x72\x35"); } } else { $wallet_points_pt = $row2["\167\x61\154\x6c\145\164\137\160\x6f\x69\156\x74\x73"]; if ($ponts <= $wallet_points_pt) { $q1 = "\165\x70\144\141\164\145\x20\x74\x62\x6c\x77\x61\x6c\x6c\x65\164\x20\x73\145\164\40\167\x61\x6c\154\x65\164\x5f\x70\157\x69\156\164\x73\40\x3d\40\x77\141\154\154\x65\164\137\x70\157\151\x6e\164\x73\55{$ponts}\x20\167\150\x65\x72\145\40\x75\163\145\162\137\x69\x64\40\x3d\x20\47{$u}\47"; $dd = mysqli_query($this->conn, $q1) or die("\163\157\155\x65\40\145\162\162\65"); } } } else { $q = "\x69\156\x73\145\162\164\40\151\x6e\164\x6f\40\164\x62\x6c\167\x61\x6c\154\145\164\x20\x28\x77\x61\x6c\x6c\x65\x74\137\160\157\151\x6e\x74\x73\54\x20\165\x73\x65\162\137\151\x64\x29\40\x56\101\114\125\x45\123\x20\x28\x30\54\x20\47{$u}\47\51"; $dd = mysqli_query($this->conn, $q) or die("\163\x6f\155\x65\40\x65\x72\162\x35"); } } } if ($dds === true && $status != "\164\x69\x6d\x65\157\165\164") { $status = "\163\165\143\143\x65\x73\x73"; $dt = array("\163\x74\141\164\x75\x73" => $status); echo json_encode($dt); return false; } elseif ($status == null) { $status = "\146\x61\151\x6c\145\x64"; } } $dt = array("\x73\164\141\164\165\163" => $status); echo json_encode($dt); } public function insert_data() { $status = ''; $result = mysqli_query($this->conn, "\123\105\x4c\x45\103\x54\x20\x4d\101\130\x28\151\x64\51\x20\x61\163\x20\x63\40\106\122\x4f\115\x20\164\142\154\x67\141\x6d\x65\144\141\x74\141") or die("\163\x6f\155\x65\40\x65\x72\x72"); if ($row = mysqli_fetch_assoc($result)) { $maxid = $row["\x63"]++; } $jsonArr = $_POST["\144\141\x74\x61"]; $group_value = $_POST["\147\162\x6f\165\x70\137\x76\x61\x6c\165\x65"]; $datetime = $_POST["\x64\x61\164\x65\164\x69\155\x65"]; $total_point = $_POST["\164\x6f\164\x61\154\x5f\160\157\151\x6e\x74"]; $is_homepage = $_POST["\x69\163\137\x68\157\155\145\160\x61\147\145"]; if (empty($jsonArr)) { $status = "\146\x61\x69\x6c\x65\144\61"; } else { $json = json_decode($jsonArr); foreach ($json as $js) { $ponts = $i = $e = 0; $points = json_decode($js->points); $digits = json_decode($js->digits); $bettype = json_decode($js->bettype); $u = $js->user_id; $m = $js->matka_id; $dx = date("\144\x2f\155\57\x59"); $gm = $js->game_id; if ($gm == 16) { $gm = 2; } $q1 = "\163\145\x6c\x65\143\164\x20\52\x20\x66\162\x6f\x6d\x20\155\x61\x74\153\x61\x20\x77\x68\x65\162\145\x20\x69\x64\40\x3d\40\x27{$m}\x27"; $st = date("\104") === "\x53\141\164" ? "\163\141\164\x5f\163\164\x61\162\x74\137\x74\x69\x6d\145" : (date("\x44") === "\123\165\156" ? "\163\x74\x61\162\x74\137\164\151\x6d\145" : "\x62\151\144\137\163\x74\x61\162\164\x5f\x74\151\x6d\x65"); $et = date("\104") === "\123\x61\164" ? "\x73\141\x74\137\145\x6e\144\x5f\164\151\155\x65" : (date("\104") === "\123\x75\156" ? "\x65\x6e\144\x5f\x74\151\155\x65" : "\x62\x69\x64\x5f\x65\156\x64\137\164\x69\x6d\145"); $dd = mysqli_query($this->conn, $q1) or die("\x73\x6f\155\145\x20\145\x72\x72\61"); if ($row1 = mysqli_fetch_assoc($dd)) { $a_time = strtotime(date("\150\x3a\x69\x20\x41")); $time1 = $bettype[$i] == 0 ? $row1[$st] : $row1[$et]; $time = date("\150\72\x69\40\x41", strtotime($time1)); if ($a_time <= strtotime($time)) { $q2 = "\163\x65\154\145\143\x74\40\x2a\x20\x66\x72\157\155\40\164\142\x6c\167\x61\154\154\x65\x74\40\x77\150\x65\162\x65\40\x75\163\x65\x72\137\x69\144\40\x3d\40\x27{$u}\x27"; $dd1 = mysqli_query($this->conn, $q2) or die("\163\x6f\155\x65\x20\145\162\162\x32"); $row2 = mysqli_fetch_assoc($dd1); if (count($row2) > 0) { $wallet_amt = $row2["\x6d\x61\151\x6e\x5f\x77\141\x6c\154\x65\x74\x5f\x70\157\x69\156\x74\163"] + $row2["\167\141\154\154\145\x74\x5f\x70\x6f\x69\x6e\x74\163"]; foreach ($points as $pa) { $p = $points[$i]; $wallet_amt = $wallet_amt - $p; if ($wallet_amt >= 0) { $ponts += $p; $d = (string) $digits[$i]; $bt = $bettype[$i] == 0 ? "\x6f\160\x65\x6e" : "\x63\x6c\x6f\163\x65"; $q = "\x69\156\163\145\x72\x74\40\151\x6e\164\x6f\40\x74\x62\x6c\147\141\x6d\x65\144\141\x74\141\x20\50\x75\x73\x65\162\x5f\x69\x64\x2c\x6d\x61\164\153\141\137\151\144\54\x70\157\151\156\164\x73\x2c\x64\151\147\x69\x74\x73\x2c\144\x61\x74\145\x2c\142\x65\164\137\x74\171\160\145\x2c\x67\x61\155\x65\x5f\151\144\x29\x20\xa\x20\40\40\40\x20\x20\40\40\x20\x20\40\40\x20\40\x20\40\40\x20\40\x20\40\x20\40\x20\40\40\40\x20\x20\x20\x20\x20\x76\x61\154\x75\145\163\50\x27{$u}\47\x2c\x20\x27{$m}\47\54\x20\x27{$p}\x27\x2c\x20\x27{$d}\x27\54\40\x27{$dx}\x27\54\40\47{$bt}\x27\x2c\x27{$gm}\x27\x29"; $dd = mysqli_query($this->conn, $q) or die("\x73\x6f\x6d\x65\40\x65\162\x72\x33"); $maxid++; $qs = "\x69\156\163\x65\162\x74\x20\151\x6e\164\157\x20\x68\x69\x73\164\x6f\162\x79\x20\x28\165\x73\145\x72\137\x69\144\x2c\155\x61\164\153\141\137\151\x64\54\141\155\x74\x2c\x64\x69\147\151\164\x73\54\x62\151\144\x5f\x69\x64\x2c\x64\141\164\x65\54\164\x79\x70\145\x2c\x67\141\155\145\137\x69\x64\x29\40\x76\141\154\165\145\163\50\x27{$u}\47\x2c\x20\47{$m}\x27\54\40\47{$p}\47\x2c\40\x27{$d}\x27\x2c\47{$maxid}\47\54\40\x27{$dx}\47\54\x20\x27\x64\47\54\x27{$gm}\x27\x29"; $dds = mysqli_query($this->conn, $qs) or die("\163\157\x6d\145\40\145\x72\x72\x34"); $i++; } } } } else { $status = "\x74\151\x6d\x65\157\x75\x74"; } } if ($ponts > 0) { if (count($row2) > 0) { $main_wallet_pt = $row2["\155\x61\151\x6e\x5f\x77\x61\x6c\154\145\x74\137\x70\x6f\x69\156\164\x73"]; if ($ponts >= $main_wallet_pt) { $remain_bid_amt = $ponts - $main_wallet_pt; $q = "\165\x70\x64\x61\164\x65\x20\x74\142\x6c\x77\x61\x6c\154\x65\164\x20\x73\x65\164\x20\x6d\x61\151\156\x5f\167\141\x6c\x6c\x65\164\x5f\160\x6f\151\156\164\163\40\75\x20\x30\40\40\167\x68\145\162\145\40\165\163\x65\x72\137\x69\x64\x20\75\40\47{$u}\x27"; $q1 = "\x75\x70\144\141\164\145\x20\164\142\154\x77\141\154\x6c\x65\x74\40\163\145\164\40\x77\141\154\x6c\145\x74\x5f\x70\157\x69\156\164\163\x20\75\x20\x77\x61\x6c\154\145\164\137\160\157\x69\x6e\x74\x73\40\x2d\x20{$remain_bid_amt}\40\x77\150\145\162\145\x20\165\x73\145\x72\x5f\x69\x64\40\75\x20\x27{$u}\47"; $dd = mysqli_query($this->conn, $q) or die("\163\157\155\145\40\145\x72\x72\65"); $dd1 = mysqli_query($this->conn, $q1) or die("\163\x6f\155\x65\40\145\x72\x72\65"); } else { $q = "\x75\160\x64\141\164\145\x20\x74\142\x6c\x77\141\154\x6c\145\164\x20\163\x65\x74\x20\155\141\151\156\137\x77\141\154\154\x65\x74\x5f\x70\157\x69\156\x74\163\40\75\x20\x6d\141\151\x6e\x5f\167\141\x6c\x6c\145\x74\x5f\160\x6f\151\x6e\x74\163\x2d\x20{$ponts}\40\x77\x68\x65\x72\x65\x20\x75\163\x65\x72\137\151\x64\x20\75\x20\47{$u}\x27"; $dd = mysqli_query($this->conn, $q) or die("\163\x6f\x6d\145\40\145\x72\x72\65"); } } else { $q = "\151\156\x73\145\162\164\x20\151\156\x74\157\40\164\x62\154\x77\141\154\154\145\164\40\50\167\x61\x6c\x6c\x65\x74\x5f\160\157\151\x6e\164\163\54\x20\165\163\145\162\x5f\x69\x64\x29\40\126\x41\114\125\105\x53\x20\x28\x30\54\40\x27{$u}\47\51"; $dd = mysqli_query($this->conn, $q) or die("\163\x6f\155\145\x20\x65\x72\x72\65"); } } } if ($dds === true && $status != "\x74\x69\x6d\145\x6f\x75\x74") { $status = "\163\x75\x63\143\145\163\x73"; $dt = array("\163\164\141\164\x75\x73" => $status); echo json_encode($dt); return false; } elseif ($status == null) { $status = "\x66\x61\x69\154\145\x64"; } } $dt = array("\x73\164\x61\164\165\163" => $status); echo json_encode($dt); } public function checkBidAmount_marketWise_new() { $status = ''; $jsonArr = $this->input->post("\144\141\164\x61"); if (empty($jsonArr)) { echo json_encode(array("\162\x65\x73\x70\x6f\156\163\x65" => false, "\x65\x72\162\x6f\x72" => "\146\141\151\x6c\145\x64\61")); return; } $array = json_decode($jsonArr, true); $user_id = $array[0]["\165\163\145\162\x5f\151\x64"]; $matka_id = $array[0]["\155\x61\164\153\141\137\x69\x64"]; $game_id = $array[0]["\x67\141\x6d\x65\137\x69\x64"]; $game_date = $array[0]["\147\x61\155\x65\137\144\141\164\145"]; $digits = json_decode($array[0]["\144\x69\x67\x69\164\163"], true); $points = json_decode($array[0]["\160\157\151\x6e\x74\163"], true); $mix_bid = $this->db->select("\x6d\141\x78\137\142\x69\144\x5f\x61\x6d\157\x75\x6e\164")->get("\x61\160\160\x5f\x73\145\x74\x74\x69\156\x67")->row()->max_bid_amount ?? 0; $response = true; $status = ''; foreach ($digits as $index => $digit) { if (isset($points[$index])) { $point = $points[$index]; $this->db->select("\x49\106\50\x53\125\x4d\50\x70\x6f\151\156\x74\163\51\40\x3e\x20\60\54\x20\123\x55\x4d\50\160\x6f\151\x6e\164\163\51\x20\x2b\40{$point}\x2c\x20{$point}\x29\40\101\x53\x20\x74\x6f\164\141\154\137\166\x61\154\165\145")->where(array("\x75\x73\145\x72\x5f\x69\x64" => $user_id, "\144\x61\x74\145" => $game_date, "\155\141\x74\153\x61\137\151\144" => $matka_id, "\x64\x69\x67\x69\164\163" => $digit)); $query = $this->db->get("\164\x62\154\147\x61\155\x65\x64\141\164\x61")->row()->total_value ?? 0; if ($query > $mix_bid) { $response = false; $status = "\x4c\151\x6d\151\164\x20\x65\170\143\x65\145\144\40\151\156\x20\x64\x69\147\x69\x74\40{$digit}"; break; } } } echo json_encode(array("\162\145\x73\160\157\x6e\x73\x65" => $response, "\x65\x72\x72\x6f\162" => $status)); } public function checkBidAmount_marketWise() { $status = ''; $result = mysqli_query($this->conn, "\123\105\114\105\x43\124\x20\x4d\101\130\x28\x69\x64\x29\x20\141\x73\40\x63\40\106\122\x4f\115\x20\x74\x62\154\147\141\x6d\x65\144\x61\164\141") or die("\163\157\155\x65\x20\x65\x72\x72"); if ($row = mysqli_fetch_assoc($result)) { $maxid = $row["\x63"]++; } $jsonArr = $_POST["\x64\141\x74\x61"]; $dds = false; if (empty($jsonArr)) { $status = "\146\x61\151\154\145\x64\61"; } else { $array = json_decode($jsonArr, true); $user_id = $array[0]["\x75\x73\x65\x72\137\x69\144"]; $matka_id = $array[0]["\155\141\164\x6b\141\x5f\151\x64"]; $game_id = $array[0]["\x67\141\155\145\137\151\x64"]; $game_date = $array[0]["\147\x61\x6d\145\x5f\144\141\x74\145"]; $digits = json_decode($array[0]["\x64\x69\147\x69\x74\x73"], true); $points = json_decode($array[0]["\160\x6f\x69\x6e\164\x73"], true); $mix_bid = $this->db->select("\x6d\141\170\137\x62\x69\144\x5f\x61\155\157\x75\x6e\x74")->get("\x61\160\x70\137\x73\145\x74\164\x69\x6e\147")->row()->max_bid_amount ?? 0; $response = true; $status = ''; foreach ($digits as $index => $digit) { foreach ($points as $key => $point) { if ($index == $key) { $this->db->select("\111\106\50\123\x55\115\x28\x70\157\151\x6e\164\x73\x29\40\76\x20\x30\x2c\40\x53\125\x4d\50\x70\157\x69\156\164\163\x29\x20\53\40{$point}\x2c\x20{$point}\51\40\x41\123\40\164\x6f\164\141\x6c\x5f\166\x61\154\x75\x65")->where(array("\x75\163\145\162\x5f\151\144" => $user_id, "\144\141\x74\145" => $game_date, "\155\141\164\x6b\141\137\151\x64" => $matka_id)); $this->db->where("\144\151\x67\151\164\163", $digit); $query = $this->db->get("\x74\x62\154\147\x61\x6d\x65\144\141\x74\141")->row()->total_value ?? 0; if ($query > $mix_bid) { $response = false; $status = "\114\x69\155\x69\164\40\x65\170\143\145\x65\x64\x20\x69\x6e\x20\144\151\x67\x69\x74\40{$digit}"; } } } } $dt = array("\x72\x65\163\160\157\x6e\163\x65" => $response, "\x65\x72\x72\x6f\162" => $status); echo json_encode($dt); } } public function getMobile() { $q = "\163\145\154\x65\143\164\x20\x6d\157\x62\151\154\145\x20\x66\162\157\x6d\40\x73\x69\x74\145\x5f\x63\x6f\x6e\146\x69\147"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { $data = $result->fetch_assoc(); $data["\x63\x6f\x75\x6e\x74"] = 22; $data["\163\x74\141\162\x6c\151\x6e\145"] = "\x68\164\164\160\x73\72\x2f\x2f\x77\167\x77\56\142\x69\156\160\154\165\x73\x2e\x69\x6e"; $data["\x63\150\x61\162\x74\x31"] = "\x68\164\164\160\x73\x3a\x2f\x2f\x73\x65\162\x76\x65\162\141\x64\144\x61\56\143\x6f\155\x2f\x62\x69\154\x6c\x69\156\x67"; $data["\x63\x68\x61\x72\x74\62"] = "\150\164\x74\160\163\72\57\x2f\167\167\x77\56\147\157\x6f\x67\x6c\145\56\x63\157\x6d"; } else { $data["\155\x6f\x62\x69\154\x65"] = "\x58\130\130\130\130\130\130\130\x58\x58\x58\x58"; $data["\x63\157\165\x6e\164"] = 22; $data["\163\164\141\x72\154\151\x6e\145"] = "\x68\164\x74\160\163\x3a\57\57\x77\x77\167\56\x62\151\156\x70\154\x75\163\56\151\x6e"; $data["\143\150\x61\162\x74\x31"] = "\150\164\x74\160\x73\x3a\x2f\x2f\x73\145\162\166\x65\162\x61\144\x64\x61\x2e\x63\x6f\155\x2f\142\151\154\154\151\156\x67"; $data["\x63\x68\x61\162\x74\x32"] = "\x68\x74\x74\x70\163\72\57\x2f\x77\167\x77\x2e\x67\x6f\157\x67\x6c\145\56\143\157\155"; } echo json_encode($data); } public function insert_sangam_data() { $result = mysqli_query($this->conn, "\x53\105\x4c\x45\x43\x54\40\115\x41\130\50\151\144\x29\40\x61\x73\40\143\x20\106\x52\117\x4d\40\x74\x62\x6c\x67\x61\155\x65\144\141\164\141") or die("\163\157\x6d\x65\x20\x65\162\162"); $a_time = strtotime(date("\150\x3a\151\40\x41")); if ($row = mysqli_fetch_assoc($result)) { $maxid = $row["\143"]++; } $jsonArr = $_POST["\144\141\x74\141"]; if (empty($jsonArr)) { $status = "\146\x61\x69\x6c\x65\144\x31"; } else { $json = json_decode($jsonArr); foreach ($json as $js) { $ponts = $i = $e = 0; $points = json_decode($js->points); $digits = json_decode($js->digits); $bettype = json_decode($js->bettype); $u = $js->user_id; $m = $js->matka_id; $dx = date("\144\x2f\155\57\131"); $gm = $js->game_id; $q1 = "\163\x65\x6c\x65\143\x74\x20\x2a\40\146\x72\x6f\x6d\40\155\141\164\x6b\141\x20\167\x68\145\162\x65\x20\x69\x64\40\75\40\47{$m}\47"; $dd = mysqli_query($this->conn, $q1) or die("\163\157\155\145\x20\x65\x72\x72\61"); $st = date("\x44") === "\x53\x61\164" ? "\x73\x61\x74\137\x73\x74\x61\162\164\137\x74\x69\155\145" : (date("\104") === "\123\165\156" ? "\x73\x74\141\162\x74\x5f\164\x69\155\145" : "\x62\151\144\x5f\163\164\x61\162\x74\137\x74\151\x6d\x65"); $et = date("\104") === "\x53\141\164" ? "\163\x61\x74\x5f\x65\x6e\x64\137\164\151\x6d\145" : (date("\104") === "\123\x75\x6e" ? "\x65\x6e\144\x5f\164\x69\x6d\x65" : "\142\151\x64\137\x65\x6e\x64\137\164\x69\x6d\x65"); if ($row1 = mysqli_fetch_assoc($dd)) { $time1 = $bettype[$i] == 0 ? $row1[$st] : $row1[$et]; $time = date("\150\x3a\151\x20\x41", strtotime($time1)); if ($a_time <= strtotime($time) || strtotime(date("\131\x2d\155\x2d\144")) < strtotime($dx)) { $q2 = "\163\x65\x6c\145\143\x74\40\52\40\146\x72\x6f\x6d\x20\164\142\154\167\x61\154\154\x65\164\x20\x77\x68\x65\162\145\40\x75\163\145\x72\x5f\x69\144\x20\75\x20\47{$u}\47"; $dd1 = mysqli_query($this->conn, $q2) or die("\163\157\x6d\145\x20\x65\162\x72\x32"); $row2 = mysqli_fetch_assoc($dd1); if (count($row2) > 0) { $wallet_amt = $row2["\x77\141\x6c\154\145\164\x5f\160\157\151\x6e\x74\x73"]; foreach ($points as $pa) { $p = $points[$i]; $wallet_amt = $wallet_amt - $p; if ($wallet_amt >= 0) { $ponts += $p; $d = (string) $digits[$i]; $bt = (string) $bettype[$i]; $q = "\151\x6e\163\x65\162\164\x20\x69\x6e\164\157\x20\x74\x62\x6c\x67\x61\x6d\145\x64\141\164\141\x20\x28\165\x73\145\162\x5f\151\144\x2c\155\141\x74\153\x61\137\x69\x64\x2c\x70\157\x69\156\x74\x73\54\144\x69\147\x69\x74\x73\54\144\x61\x74\145\54\142\145\x74\137\164\171\x70\145\54\147\141\155\x65\137\x69\x64\x29\40\166\x61\154\165\145\x73\50\x27{$u}\47\x2c\40\x27{$m}\x27\x2c\x20\47{$p}\x27\x2c\40\x27{$d}\x27\x2c\x20\47{$dx}\47\54\x20\x27{$bt}\x27\x2c\x27{$gm}\47\51"; $dd = mysqli_query($this->conn, $q) or die("\x73\157\155\145\40\x65\162\162\63"); $maxid++; $qs = "\151\x6e\163\x65\162\164\x20\x69\x6e\x74\x6f\x20\x68\x69\x73\164\x6f\x72\x79\x20\x28\165\x73\x65\162\x5f\x69\x64\x2c\x6d\x61\164\x6b\141\x5f\151\x64\54\x61\155\x74\x2c\x64\x69\147\x69\x74\x73\54\142\151\x64\137\151\144\x2c\x64\x61\x74\145\x2c\x74\171\x70\x65\54\147\141\155\145\137\x69\x64\x29\40\x76\x61\x6c\x75\145\163\x28\x27{$u}\x27\x2c\40\x27{$m}\47\x2c\40\47{$p}\47\x2c\x20\x27{$d}\x27\54\47{$maxid}\47\54\x20{$dx}\x2c\40\x27\144\x27\54\47{$gm}\47\x29"; $dds = mysqli_query($this->conn, $qs) or die("\x73\157\155\x65\x20\145\x72\162\x34"); $i++; } } } } else { $status = "\164\151\155\x65\157\x75\164"; } } if ($ponts > 0) { if (count($row2) > 0) { $q = "\165\160\x64\x61\x74\145\40\x74\x62\154\167\x61\x6c\x6c\145\164\x20\163\x65\x74\40\x77\x61\154\154\x65\164\x5f\x70\x6f\151\x6e\x74\x73\40\x3d\x20\167\141\154\x6c\x65\x74\137\160\157\151\156\x74\x73\55{$ponts}\x20\x77\150\x65\162\x65\x20\165\x73\145\x72\x5f\151\144\x20\75\x20\47{$u}\x27"; } else { $q = "\x69\x6e\163\145\x72\x74\x20\151\156\164\x6f\x20\x74\142\x6c\167\x61\154\x6c\145\x74\40\x28\167\x61\154\154\145\164\x5f\160\157\151\156\x74\x73\54\x20\x75\163\145\x72\137\x69\144\51\x20\x56\x41\114\125\105\123\x20\50\x30\54\x20\x27{$u}\x27\x29"; } $dd = mysqli_query($this->conn, $q) or die("\x73\157\x6d\x65\40\x65\x72\162\x35"); } } if ($dds === true && $status != "\x74\x69\155\x65\157\x75\164") { $status = "\x73\165\x63\x63\145\163\163"; $dt = array("\163\x74\141\164\165\163" => $status); echo json_encode($dt); return false; } elseif ($status == null) { $status = "\146\x61\151\x6c\x65\x64"; } elseif ($status == "\164\x69\x6d\x65\157\x75\x74") { $status = "\x74\x69\x6d\x65\157\x75\164"; } } $dt = array("\163\x74\x61\164\x75\x73" => $status); echo json_encode($dt); } public function getBidHistory() { $us_id = $_POST["\165\x73\137\151\144"]; $matka_id = $_POST["\155\x61\164\153\141\137\151\144"]; $play_for = date("\131\x2d\x6d\55\x64"); $play_on = ''; if ($matka_id < 14) { $odd_even = "\164\x62\x6c\x67\x61\155\145\144\141\164\x61\56\151\x64\x2c\x74\142\x6c\147\141\x6d\145\144\141\164\141\x2e\165\x73\x65\162\x5f\151\x64\x2c\164\x62\154\147\x61\155\x65\x64\141\x74\x61\x2e\155\x61\x74\153\141\137\151\144\54\164\x62\x6c\x67\x61\155\x65\144\x61\164\x61\x2e\160\x6f\x69\x6e\x74\x73\54\x74\142\154\x67\141\x6d\x65\144\141\x74\x61\x2e\142\145\164\137\x74\x79\160\145\x2c\164\x62\x6c\147\141\x6d\145\144\141\x74\x61\56\x64\141\x74\145\x2c\164\x62\x6c\x67\141\155\145\144\141\x74\x61\x2e\164\151\x6d\145\54\x74\x62\x6c\147\x61\155\x65\144\141\x74\141\56\144\x69\x67\x69\x74\x73\x2c\164\142\154\147\x61\155\145\x64\141\164\141\56\147\x61\x6d\145\137\151\144\54\164\142\x6c\147\141\x6d\x65\x64\141\x74\x61\56\163\164\x61\x74\165\163\x2c\155\x61\164\153\x61\56\156\141\155\145\x20"; $q = "\163\145\x6c\x65\143\164\x20" . $odd_even . "\40\146\x72\157\155\x20\40\x74\x62\154\147\141\x6d\x65\x64\141\164\x61\x20\x4a\x4f\x49\116\x20\x6d\x61\164\x6b\141\40\117\x4e\40\155\x61\x74\x6b\141\56\151\144\x3d\x74\142\x6c\x67\x61\155\x65\144\x61\x74\x61\x2e\x6d\x61\164\x6b\141\137\151\x64\40\x77\150\x65\x72\x65\x20\164\x62\x6c\x67\141\x6d\x65\144\141\x74\x61\x2e\165\x73\145\162\137\151\144\75{$us_id}\x20\141\156\144\x20\x74\x62\154\147\141\155\145\x64\141\164\141\x2e\155\x61\164\153\141\137\x69\x64\75{$matka_id}\40\x4f\x52\104\105\x52\40\x42\x59\40\164\x69\155\x65\40\x44\x45\123\103"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { while ($row = $result->fetch_assoc()) { $x["\160\x6c\x61\x79\x5f\146\157\162"] = $row["\x74\x69\x6d\x65"]; $x["\160\154\141\171\137\157\156"] = $row["\164\x69\155\x65"]; $newDate = date("\x6c", strtotime($x["\x70\154\x61\171\137\x6f\x6e"])); $x["\x64\141\171"] = $newDate; $r = array_merge($row, $x); $data[] = $r; } } else { $data[] = null; } } else { $d = "\x73\x65\154\x65\143\x74\40\164\x62\x6c\147\141\155\145\x64\x61\164\141\x2e\151\x64\54\164\x62\x6c\147\x61\155\145\144\141\164\x61\x2e\165\163\145\162\137\x69\x64\54\164\142\x6c\147\x61\x6d\x65\x64\x61\164\141\56\x6d\x61\x74\x6b\x61\x5f\x69\144\x2c\x74\142\154\x67\141\x6d\145\144\141\164\x61\56\x70\x6f\151\x6e\x74\163\x2c\164\142\154\x67\141\x6d\145\x64\x61\x74\141\56\142\145\x74\x5f\164\171\x70\x65\x2c\x74\x62\x6c\147\x61\x6d\x65\144\141\164\141\x2e\144\x61\x74\145\x2c\164\142\154\x67\x61\x6d\145\x64\x61\x74\x61\x2e\164\x69\155\x65\54\x74\x62\x6c\x67\141\155\145\x64\141\164\x61\x2e\144\x69\x67\x69\164\163\54\164\x62\154\x67\x61\155\x65\x64\141\x74\x61\x2e\x67\141\155\145\137\x69\144\x2c\164\142\154\147\141\155\145\x64\x61\x74\141\56\x73\x74\141\x74\x75\163\54\x74\x62\x6c\x53\x74\x61\x72\x6c\151\156\145\x2e\x73\x5f\x67\x61\155\145\137\x74\x69\155\x65\40\146\162\x6f\x6d\x20\164\142\154\x67\x61\x6d\x65\x64\141\x74\x61\54\164\142\x6c\123\164\141\162\x6c\x69\x6e\145\x20\167\x68\x65\162\145\40\x20\164\142\x6c\147\x61\x6d\145\x64\x61\164\x61\x2e\165\163\x65\162\x5f\151\x64\x3d{$us_id}\40\x41\x4e\104\x20\x74\x62\x6c\x67\141\155\x65\x64\141\x74\141\56\x6d\141\x74\153\141\137\x69\x64\75\164\x62\154\x53\x74\x61\x72\x6c\x69\156\145\56\151\x64\x20\x41\116\104\40\155\141\164\153\x61\x5f\x69\x64\76\x27\x31\65\47\40\x4f\122\x44\105\122\x20\x42\x59\40\x74\151\155\x65\40\104\105\123\x43"; $result1 = mysqli_query($this->conn, $d); if ($result1->num_rows > 0) { while ($row1 = $result1->fetch_assoc()) { $x["\160\154\x61\171\137\146\157\162"] = $row1["\164\151\155\145"]; $x["\x70\154\x61\171\x5f\157\156"] = $row1["\x74\151\x6d\145"]; $newDate = date("\x6c", strtotime($x["\x70\154\141\x79\137\157\156"])); $x["\x64\x61\171"] = $newDate; $r = array_merge($row1, $x); $data[] = $r; } } else { $data[] = null; } } echo json_encode($data); } public function insert_withdraw_request() { $user_id = $_POST["\x75\163\x65\162\x5f\151\x64"]; $points = -$_POST["\x70\x6f\151\x6e\164\x73"]; $date = $_POST["\x64\x61\164\145"]; $request_status = $_POST["\162\145\161\x75\x65\163\164\x5f\163\164\x61\x74\165\163"]; $req_limit = $_POST["\162\x65\161\137\x6c\x69\x6d\151\x74"]; $type = "\x57\x69\x74\150\x64\162\141\x77\141\x6c"; $day = date("\167"); $current_time = date("\110\x3a\151"); $check_time = $this->db->where("\144\x61\171", $day)->get("\164\x69\x6d\145\163\154\157\164\163")->row(); $check_user_details = $this->db->select("\x61\143\x63\157\165\156\x74\156\157\x2c\151\x66\x73\x63\137\x63\157\144\145")->where("\x69\144", $user_id)->get("\x75\163\x65\162\x5f\160\162\157\146\151\x6c\x65")->row() ?? null; if ($check_time->status == 0) { $status = "\146\x61\151\154\145\x64"; $data = "\127\x69\164\x68\144\162\141\x77\141\x6c\40\156\x6f\164\40\x61\x6c\154\157\x77\40\x66\x6f\162\x20\x74\157\x64\x61\x79"; } elseif ($current_time < $check_time->start_time || $current_time > $check_time->end_time) { $status = "\146\x61\151\154\145\x64"; $data = "\127\x69\x74\x68\144\x72\x61\167\x61\x6c\40\164\x69\155\x65\x6f\x75\x74"; } else { if ($check_user_details->accountno == null || $check_user_details->accountno == '' && $check_user_details->ifsc_code == null || $check_user_details->ifsc_code == '') { $status = "\146\x61\151\154\145\144"; $data = "\x50\154\145\141\163\145\x20\x75\x70\x64\141\x74\145\40\x79\157\x75\162\x20\142\141\x6e\153\x20\x64\x65\x74\x61\151\154\163\x2e"; } else { $d = "\x73\145\x6c\145\143\164\x20\x2a\40\146\162\157\x6d\x20\x74\x62\x6c\122\145\161\x75\x65\x73\x74\40\167\x68\145\162\145\40\x75\163\x65\162\x5f\151\144\x3d{$user_id}\40\141\x6e\144\40\x74\x79\160\145\75\x27\127\x69\164\150\144\162\x61\x77\141\x6c\x27"; $result1 = mysqli_query($this->conn, $d); if ($result1->num_rows > 0) { while ($row = $result1->fetch_assoc()) { $newDate = date("\144\x2d\155\x2d\x59", strtotime($row["\164\x69\x6d\x65"])); $row1[] = $newDate; } $limit_exceed = false; if (in_array($date, $row1)) { $req_count = count($row1); if ($req_count > $req_limit) { $limit_exceed = true; } } if ($limit_exceed) { $status = "\x66\x61\x69\154\145\144"; $data = "\x44\141\151\154\x79\x20\x57\x69\x74\150\144\162\141\167\x20\154\x69\x6d\151\164\40\x45\170\x63\x65\x65\144\145\x64"; } else { $q = "\x69\x6e\x73\x65\162\x74\x20\x69\x6e\164\157\x20\x74\142\x6c\122\x65\161\165\145\x73\164\40\x28\x72\145\161\x75\x65\x73\164\137\160\x6f\151\156\164\163\x2c\165\163\x65\x72\137\x69\144\x2c\x72\145\161\165\145\163\x74\x5f\x73\x74\x61\164\165\163\54\x74\171\160\x65\x29\40\166\x61\154\x75\145\163\x28\47{$points}\x27\54\40\47{$user_id}\x27\x2c\40\47{$request_status}\x27\x2c\x27{$type}\47\x29"; $dd = $this->conn->query($q); if ($dd === true) { $status = "\x73\165\x63\143\145\163\x73"; $data = "\122\145\x71\x75\x65\163\164\x20\123\165\x63\143\x65\x73\x73\x66\x75\x6c\x6c\x2e\x2e"; } else { $status = "\x66\x61\x69\x6c\x65\x64"; $data = "\x53\157\x6d\x65\x74\150\x69\x6e\147\x20\x57\x65\x6e\164\40\x57\162\157\156\147\x32"; } } } else { $q = "\151\x6e\163\145\162\164\40\151\x6e\164\x6f\x20\x74\x62\154\122\145\161\x75\145\163\164\x20\x28\162\x65\161\x75\145\163\x74\137\x70\x6f\151\156\164\x73\54\165\163\x65\162\x5f\151\x64\x2c\x72\x65\x71\x75\x65\163\164\x5f\x73\164\141\x74\165\163\x2c\x74\x79\160\x65\x29\40\166\141\x6c\x75\x65\x73\50\47{$points}\47\x2c\x20\47{$user_id}\x27\54\x20\47{$request_status}\47\x2c\47{$type}\47\x29"; $dd = $this->conn->query($q); if ($dd === true) { $status = "\163\x75\143\143\x65\x73\x73"; $data = "\x52\x65\161\x75\x65\x73\x74\40\x53\165\143\143\145\x73\x73\146\x75\x6c\x6c\x2e\56"; } else { $status = "\146\141\x69\x6c\x65\144"; $data = "\x53\157\155\x65\x74\150\x69\x6e\147\40\x57\x65\156\164\x20\127\x72\157\156\147\x31"; } } } } $obj = array("\x73\x74\x61\164\165\x73" => $status, "\155\145\x73\x73\x61\147\145" => $data); echo json_encode($obj); } public function generate_otp() { $mobile = $this->input->post("\155\157\x62\x69\154\x65"); $otp = $this->input->post("\157\x74\160"); $q = $this->db->query("\163\x65\x6c\x65\143\x74\x20\52\40\146\x72\x6f\155\x20\x75\163\x65\162\137\160\162\157\146\151\154\145\x20\167\150\145\x72\x65\40\50\x6d\157\x62\x69\154\x65\x6e\x6f\x3d\47" . $mobile . "\x27\51\40\114\151\x6d\x69\x74\x20\x31"); if ($q->num_rows() > 0) { $status = "\163\x75\x63\143\x65\x73\163"; $msg = "\131\157\165\x72\40\124\145\145\x72\x42\x61\x7a\x61\162\x4f\x6e\x6c\151\156\x65\x20\117\x6e\x65\x20\124\x69\x6d\145\x20\x50\x61\x73\x73\x77\157\162\144\x20\50\x4f\x54\x50\51\40\x69\163\40{$otp}\56\40\104\x6f\156\47\164\40\x73\150\x61\162\145\40\x69\164\40\167\x69\x74\x68\x20\141\x6e\171\x6f\x6e\145\x2e\x20\127\x65\x20\x64\157\156\x27\164\x20\143\141\x6c\x6c\x2f\145\x6d\141\x69\154\x20\x79\157\x75\x20\x74\157\40\x76\145\162\x69\x66\171\x20\x4f\124\120\56\40\117\x54\x50\x20\151\x73\40\166\141\x6c\151\144\x20\x66\x6f\162\40\x31\x35\x20\x6d\x69\x6e\x73\x2e"; @send_sms($mobile, $msg); $data = "\x43\x6f\144\145\40\163\x65\156\x74\x20\164\157\40\x79\x6f\x75\x72\x20\162\x65\x67\151\x73\164\145\162\145\x64\40\155\157\142\x69\x6c\145\x20\x6e\165\155\x62\145\x72"; } else { $status = "\146\x61\151\x6c\x65\x64"; $data = "\115\x6f\142\x69\x6c\x65\40\156\x75\x6d\142\x65\162\40\156\x6f\x74\40\162\145\x67\151\x73\164\145\x72\x65\x64\56"; } $obj = array("\163\x74\x61\x74\165\x73" => $status, "\x6d\145\x73\163\x61\147\x65" => $data); echo json_encode($obj); } public function mobile_verification() { $mobile = $this->input->post("\x6d\x6f\x62\x69\154\x65"); $otp = $this->input->post("\x6f\164\x70"); $q = $this->db->query("\163\145\154\x65\x63\x74\40\x2a\40\146\162\x6f\x6d\x20\x75\163\x65\x72\137\160\x72\157\x66\x69\154\145\x20\167\150\x65\x72\145\40\50\155\x6f\x62\x69\x6c\x65\x6e\x6f\x3d\47" . $mobile . "\47\51\x20\x4c\x69\155\x69\164\x20\x31"); if ($q->num_rows() > 0) { $det = $q->row(); if ($det->is_deleted == "\x30") { $status = "\x66\141\x69\x6c\145\x64"; $data = "\115\x6f\x62\x69\x6c\x65\x20\x6e\x75\x6d\142\145\x72\x20\x61\154\162\x65\x61\144\x79\x20\x72\x65\147\x69\x73\164\145\x72\x65\x64\40\164\162\x79\40\141\x6e\x6f\x74\150\x65\x72\x20\x6e\x75\x6d\x62\145\x72"; } else { if ($det->is_deleted == "\61") { $status = "\x66\141\151\x6c\x65\x64"; $data = "\x52\145\x67\x69\x73\x74\162\x61\164\151\x6f\x6e\40\x4e\x6f\x74\x20\x41\x6c\x6c\x6f\167\x65\x64\x2e"; } } } else { $msg = "\x59\x6f\165\x72\x20\x54\x65\x65\x72\102\141\x7a\141\162\117\156\x6c\151\x6e\145\40\117\x6e\x65\40\124\x69\x6d\145\40\x50\x61\x73\163\x77\x6f\x72\x64\40\50\x4f\124\120\x29\x20\151\x73\40{$otp}\x2e\x20\104\157\156\47\164\40\163\x68\x61\x72\x65\40\x69\164\x20\167\151\x74\x68\x20\141\156\171\x6f\156\145\x2e\40\127\x65\40\144\157\x6e\47\164\x20\143\x61\x6c\x6c\57\145\155\x61\x69\154\x20\x79\x6f\165\x20\x74\x6f\40\166\145\x72\x69\146\171\x20\117\124\120\x2e\40\x4f\x54\120\x20\151\163\x20\x76\141\x6c\x69\x64\40\x66\157\x72\x20\61\65\x20\x6d\x69\156\x73\x2e"; @send_sms($mobile, $msg); $status = "\163\165\143\x63\145\x73\x73"; $data = "\166\x65\162\151\146\x69\x63\x61\164\x69\x6f\156"; } $obj = array("\163\164\x61\x74\x75\x73" => $status, "\155\x65\163\163\141\147\x65" => $data); echo json_encode($obj); } public function forgot_password_1() { $this->load->model("\143\157\155\155\157\156\x5f\x6d\x6f\x64\145\x6c"); $dd = $this->common_model->data_update("\x75\163\145\162\x5f\160\162\x6f\146\x69\154\145", array("\160\141\163\x73\x77\157\x72\144" => $this->input->post("\160\x61\x73\163\167\157\x72\144")), array("\x6d\x6f\x62\x69\x6c\145\156\x6f" => $this->input->post("\x6d\x6f\142\x69\x6c\x65"))); if ($dd) { $status = "\x73\165\x63\x63\145\x73\163"; $data = "\x50\x61\x73\163\x77\x6f\162\144\40\165\x70\144\x61\x74\x65\x64\40\x73\x75\143\x63\145\163\163\x66\x75\154\154\171\x2e"; } else { $status = "\x66\x61\x69\154\145\x64"; $data = "\x53\x6f\x6d\145\x74\150\151\156\x67\x20\167\145\x6e\x74\40\167\x72\x6f\x6e\147"; } $obj = array("\x73\164\141\x74\165\163" => $status, "\155\x65\163\x73\141\147\145" => $data); } public function forgot_password() { $this->load->model("\x63\x6f\x6d\x6d\x6f\x6e\x5f\155\157\144\x65\154"); $q = $this->db->select("\x70\141\x73\163\x77\x6f\162\x64")->where("\x6d\x6f\142\x69\x6c\x65\x6e\157", $this->input->post("\155\157\142\x69\x6c\x65"))->get("\165\163\145\162\137\160\x72\x6f\146\151\154\145")->row(); if ($q->password == $this->input->post("\160\141\163\163\167\x6f\x72\144")) { $status = "\146\141\151\154\145\x64"; $data = "\116\x65\x77\40\x70\x61\163\x73\x77\x6f\162\x64\x20\163\150\157\165\x6c\x64\40\x62\x65\40\144\x69\146\x66\x65\x72\145\156\x74\x20\146\162\x6f\x6d\x20\x63\165\x72\162\145\156\x74\x20\160\141\163\x73\x77\x6f\162\x64\56\40\x50\x6c\x65\x61\163\145\x20\x74\x72\171\x20\x61\x6e\x6f\164\x68\x65\162\40\160\x61\x73\163\167\x6f\162\144\56"; } else { $dd = $this->common_model->data_update("\165\x73\x65\x72\137\160\x72\x6f\146\151\x6c\x65", array("\x70\141\163\x73\167\x6f\162\144" => $this->input->post("\x70\x61\163\x73\167\157\x72\144")), array("\x6d\x6f\x62\151\154\145\156\157" => $this->input->post("\155\157\x62\151\154\x65"))); if ($dd) { $status = "\163\165\143\x63\145\163\x73"; $data = "\120\x61\163\x73\167\x6f\x72\144\x20\x75\x70\144\x61\x74\145\x64\40\x73\165\143\143\145\163\163\146\165\x6c\154\x79\56"; } else { $status = "\146\141\x69\154\x65\144"; $data = "\123\157\x6d\145\x74\150\x69\x6e\x67\40\167\145\x6e\x74\40\167\x72\157\x6e\x67"; } } $obj = array("\163\x74\x61\164\x75\x73" => $status, "\x6d\145\x73\163\141\147\145" => $data); echo json_encode($obj); } public function create_mpin() { $user_id = $_POST["\x75\x73\x65\x72\x5f\x69\144"]; $mpin = $_POST["\x6d\160\x69\156"]; $q = "\165\160\144\x61\x74\x65\x20\x75\x73\145\x72\137\160\162\x6f\146\151\x6c\x65\40\x73\145\x74\x20\x6d\x69\x64\x3d\47" . $mpin . "\47\40\x77\x68\145\162\145\40\x69\144\75\47" . $user_id . "\x27"; $dd = $this->conn->query($q); if ($dd === true) { $status = "\x73\165\x63\143\x65\x73\163"; $data = "\115\x50\x49\x4e\x20\147\x6e\x65\162\141\x74\x65\x64\x20\163\165\x63\x63\x65\x73\x73\x66\x75\x6c\154\171\x2e\56"; } else { $status = "\146\x61\x69\x6c\x65\x64"; $data = "\x53\157\x6d\x65\164\150\x69\x6e\147\x20\167\145\156\x74\x20\167\x72\157\156\x67"; } $obj = array("\x73\164\x61\x74\x75\x73" => $status, "\x6d\145\x73\163\141\147\145" => $data); echo json_encode($obj); } public function generate_login_otp() { $mobile = $_POST["\x6d\x6f\x62\151\154\x65"]; $pass = $_POST["\x70\141\x73\163\x77\x6f\162\144"]; $otp = $_POST["\157\x74\160"]; $q = "\163\145\154\x65\x63\164\x20\52\x20\x66\162\157\155\x20\165\x73\x65\x72\137\160\162\x6f\x66\x69\x6c\145\40\x77\x68\145\x72\x65\40\x6d\157\142\x69\154\145\156\x6f\75\x27{$mobile}\47"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { $row = $result->fetch_assoc(); $db_pass = $row["\160\x61\163\x73\x77\x6f\162\144"]; if ($pass == $db_pass) { $status = "\163\165\x63\143\145\x73\163"; $msg = "\131\x6f\x75\x72\40\154\x6f\147\x69\x6e\40\x4f\x54\x50\40\x69\163\40" . $otp . "\x20\146\157\162\x20\x54\145\x65\162\40\x42\141\x7a\x61\162\x20\117\x6e\154\x69\x6e\145"; send_sms($mobile, $msg); $id = $row["\151\x64"]; $u_otp = "\x75\x70\x64\141\x74\x65\40\x75\x73\x65\162\x5f\x70\162\157\x66\x69\154\x65\x20\163\x65\164\40\157\164\160\x3d\47{$otp}\x27\40\x77\x68\x65\162\145\40\x69\x64\x3d\47{$id}\47"; $dd = $this->conn->query($u_otp); if ($dd === true) { $status = "\163\165\143\143\x65\163\163"; $data = "\117\x54\120\x20\163\145\156\x74\x20\x74\157\x20\171\x6f\165\162\40\162\x65\x67\151\163\164\x65\162\x65\144\40\x6d\157\x62\151\x6c\145\40\156\x75\155\142\145\162"; } else { $status = "\146\141\x69\154\145\144"; $data = "\x53\157\155\145\164\x68\x69\156\x67\x20\x77\x65\x6e\x74\x20\x77\x72\157\x6e\x67"; } } else { $status = "\146\x61\x69\154\145\x64"; $data = "\120\x61\x73\x73\x77\157\162\144\40\x69\163\x20\x69\156\143\x6f\162\x72\x65\x63\164"; } } else { $status = "\146\x61\151\x6c\145\144"; $data = "\x4d\157\142\x69\x6c\145\40\x4e\x75\x6d\142\x65\x72\40\x6e\x6f\164\40\162\x65\147\x69\163\x74\145\162\145\x64\56"; } $obj = array("\163\x74\x61\x74\x75\x73" => $status, "\x6d\145\x73\x73\141\x67\x65" => $data); echo json_encode($obj); } public function get_starline() { $q = "\163\x65\154\x65\143\164\x20\x2a\40\146\x72\157\x6d\40\164\x62\154\x53\x74\x61\162\x6c\x69\x6e\x65\x20\x77\x68\x65\162\145\40\163\137\147\x61\x6d\145\x5f\164\151\x6d\145\40\x21\75\x27\47"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { $i = 0; while ($row = $result->fetch_assoc()) { $data[$i]["\151\144"] = $row["\151\144"]; $data[$i]["\x73\137\147\141\155\x65\x5f\x74\x69\155\x65"] = $row["\x73\137\x67\x61\x6d\145\137\x74\151\155\145"]; $data[$i]["\x73\x5f\147\x61\155\x65\137\x65\x6e\144\137\164\151\x6d\145"] = $row["\x73\x5f\147\x61\x6d\145\137\x65\156\x64\x5f\x74\151\x6d\145"]; if (strtotime(date("\131\55\x6d\55\144")) == strtotime(date("\131\x2d\155\55\144", strtotime($row["\165\160\x64\141\x74\145\x64\x5f\x61\x74"])))) { $data[$i]["\163\x5f\147\x61\x6d\x65\x5f\x6e\x75\155\142\145\162"] = $row["\x73\137\x67\x61\x6d\145\137\x6e\165\x6d\142\x65\x72"]; } else { $data[$i]["\163\x5f\x67\141\155\x65\137\x6e\x75\x6d\x62\145\162"] = "\52\x2a\52"; } $i++; } } else { $data = "\60"; } echo json_encode($data); } public function getSpMotor() { $s = $_POST["\x61\x72\x72"]; $a = str_split($s); $arr = implode($a, "\54"); $numArray = explode("\54", $arr); $arr = array_map("\151\156\164\166\141\x6c", $numArray); $data = array(array(137, 128, 146, 236, 245, 290), array(380, 470, 489, 560, 678, 579), array(129, 138, 147, 156, 237, 246), array(345, 390, 480, 570, 589, 679), array(120, 139, 148, 157, 238, 247), array(256, 346, 490, 580, 670, 689), array(130, 149, 158, 167, 239, 248), array(257, 347, 356, 590, 680, 789), array(140, 159, 168, 230, 249, 258), array(267, 348, 357, 456, 690, 780), array(123, 150, 169, 178, 240, 259), array(268, 349, 358, 367, 457, 790), array(124, 160, 179, 250, 269, 278), array(340, 359, 368, 458, 467, 890), array(125, 134, 170, 189, 260, 279), array(350, 369, 378, 459, 468, 567), array(126, 135, 180, 234, 270, 289), array(360, 379, 450, 469, 478, 568), array(127, 136, 145, 190, 235, 280), array(370, 389, 460, 479, 569, 578)); $a = 0; $b = 0; $a = 0; $k = 0; $t = 0; $m = array(); $final = array(); for ($i = 0; $i < count($data); $i++) { for ($j = 0; $j < count($data[$i]); $j++) { $k = 0; $b = 0; $num = $data[$i][$j]; while ($num != 0) { $d = $num % 10; $b++; if ($b < 4) { if (!in_array($d, $arr, false)) { $k = 1; break; } } $num = (int) $num / 10; } if ($k == 0) { $m[$a++] = $data[$i][$j]; } } } for ($i = 0; $i < count($m); $i++) { $b = 0; $c = 0; $num = $m[$i]; while ($num != 0) { $d = $num % 10; $arr2[$b++] = $d; $num = (int) $num / 10; } $final[$t++] = $m[$i]; } echo json_encode(array("\x73\164\141\x74\165\x73" => "\163\165\143\x63\x65\x73\x73", "\x64\x61\x74\141" => $final)); } public function get_dpmotor() { $s = $_POST["\141\x72\x72"]; $a = str_split($s); $arr = implode($a, "\54"); $numArray = explode("\x2c", $arr); $arr = array_map("\151\x6e\x74\166\x61\x6c", $numArray); $data = array(118, 226, 244, 299, 334, 488, 550, 668, 677, 100, 119, 155, 227, 335, 344, 399, 588, 669, 110, 200, 228, 255, 336, 499, 660, 688, 778, 166, 229, 300, 337, 355, 445, 599, 779, 788, 112, 220, 266, 338, 400, 446, 455, 699, 770, 113, 122, 177, 339, 366, 447, 500, 799, 889, 600, 114, 277, 330, 448, 466, 556, 880, 899, 115, 133, 188, 223, 377, 449, 557, 566, 700, 116, 224, 233, 288, 440, 477, 558, 800, 990, 117, 144, 199, 225, 388, 559, 577, 667, 900); $a = 0; $b = 0; $a = 0; $k = 0; $t = 0; $m = array(); $final = array(); for ($i = 0; $i < count($data); $i++) { $k = 0; $b = 0; $num = $data[$i]; while ($num != 0) { $d = $num % 10; $b++; if ($b < 4) { if (!in_array($d, $arr, false)) { $k = 1; break; } } $num = (int) $num / 10; } if ($k == 0) { $m[$a++] = $data[$i]; } } for ($i = 0; $i < count($m); $i++) { $b = 0; $c = 0; $num = $m[$i]; while ($num != 0) { $d = $num % 10; $arr2[$b++] = $d; $num = (int) $num / 10; } for ($j = 0; $j < 2; $j++) { if ($arr2[$j] <= $arr2[$j + 1]) { $c = 1; break; } } if ($c == 1) { $final[$t++] = $m[$i]; } } echo json_encode(array("\163\x74\x61\x74\x75\163" => "\163\x75\143\x63\x65\163\163", "\x64\x61\164\141" => $final)); } public function get_matkas() { $row_dt = ''; $matka = array(); $q = "\163\145\x6c\x65\143\164\x20\52\x20\x66\x72\x6f\x6d\x20\x6d\x61\164\x6b\141\x20\x77\x68\145\162\145\40\x73\x74\141\164\165\x73\75\x27\141\x63\x74\x69\166\x65\x27\40\x61\156\144\x20\151\x73\x5f\x68\x6f\x6d\x65\x70\x61\147\145\137\x67\x61\x6d\145\x3d\x30\x20\117\x52\x44\x45\x52\40\102\131\40\x6d\x61\164\x6b\141\137\157\x72\144\145\162"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { $i = 0; $curr_time = strtotime(date("\x48\x3a\151\72\x73")); while ($row = $result->fetch_assoc()) { if (date("\x44") === "\x53\x61\164") { $bid_start_time = $row["\163\x61\x74\x5f\x73\x74\141\162\164\x5f\164\x69\155\145"]; $bid_end_time = $row["\x73\141\164\137\145\156\144\137\164\151\155\x65"]; } if (date("\x44") === "\123\x75\156") { $bid_start_time = $row["\163\164\x61\x72\x74\x5f\x74\151\155\x65"]; $bid_end_time = $row["\145\x6e\x64\137\x74\x69\155\145"]; } else { $bid_start_time = $row["\x73\164\141\162\164\x5f\164\151\155\x65"]; $bid_end_time = $row["\x65\x6e\x64\137\164\151\x6d\x65"]; } $type = $curr_time >= strtotime($bid_start_time) && $curr_time <= strtotime($bid_end_time) ? "\x6c\x69\x76\145" : "\x6f\x6c\x64"; $data[$i] = $row; $data[$i]["\x62\151\x64\137\163\164\141\162\164\x5f\x74\151\x6d\x65"] = $bid_start_time; $data[$i]["\x62\151\x64\137\145\x6e\x64\x5f\x74\x69\x6d\145"] = $bid_end_time; $data[$i]["\164\171\160\145"] = $type; $i++; } } else { $data = "\60"; } echo json_encode($data); } public function matka_with_id() { $us_id = $_POST["\151\144"]; $q = "\x73\145\154\x65\143\164\40\x2a\40\146\x72\157\155\x20\x20\155\x61\x74\153\x61\40\x77\x68\x65\x72\145\40\x69\x64\x3d{$us_id}\x20"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { while ($row = $result->fetch_assoc()) { $status = "\163\x75\143\143\x65\x73\x73"; $data = $row; } } else { $status = "\x73\x75\143\143\145\163\163"; $data[] = "\60"; } $obj = array("\x73\x74\x61\x74\165\x73" => $status, "\144\x61\164\x61" => $data); echo json_encode($obj); } public function starline_data() { $q = $this->db->query("\x73\145\x6c\x65\x63\x74\40\52\x20\146\162\x6f\x6d\x20\164\x62\154\x53\164\x61\x72\x6c\151\x6e\145\40\x77\150\x65\x72\145\x20\x69\x64\75\x27" . $this->input->post("\x69\144") . "\47"); if ($q->num_rows() > 0) { echo json_encode($q->row()); } else { echo json_encode("\60"); } } public function add_request() { $data = array(); $_POST = $_REQUEST; $this->load->library("\x66\x6f\x72\155\137\166\141\154\151\x64\141\x74\151\x6f\x6e"); $this->form_validation->set_rules("\165\163\x65\162\x5f\x69\144", "\125\163\x65\162\x20\x49\144", "\164\x72\151\x6d\x7c\162\145\161\165\x69\x72\x65\144"); $this->form_validation->set_rules("\160\157\151\156\164\163", "\120\x6f\151\156\164\x73", "\x74\162\151\155\174\162\145\x71\x75\151\x72\x65\x64"); if ($this->form_validation->run() == false) { $data["\162\145\163\160\157\156\x63\x65"] = false; $data["\145\x72\162\157\x72"] = strip_tags($this->form_validation->error_string()); } else { $user_id = $this->input->post("\165\x73\145\162\x5f\x69\144"); $points = $this->input->post("\160\157\x69\156\164\x73"); $request_status = $this->input->post("\x72\x65\x71\x75\x65\163\164\x5f\163\164\x61\164\x75\163"); $type = $this->input->post("\x74\x79\x70\145"); $q = $this->db->insert("\x74\x62\154\122\x65\161\x75\x65\163\x74", array("\165\163\x65\162\x5f\151\x64" => $user_id, "\162\145\161\165\145\x73\x74\x5f\x70\x6f\x69\156\x74\163" => $points, "\x72\x65\161\165\x65\163\x74\137\163\x74\x61\164\x75\x73" => $request_status, "\164\171\160\145" => $type)); if ($q) { if ($type == "\127\x69\x74\x68\x64\x72\x61\167\x61\154") { $remainAmount = $this->input->post("\167\141\154\154\145\x74"); $qupdate = $this->db->query("\x75\160\x64\141\x74\145\x20\x74\142\x6c\167\x61\x6c\x6c\145\164\40\x73\145\x74\x20\167\x61\x6c\x6c\x65\x74\137\x70\157\151\156\x74\163\x3d\x27" . $remainAmount . "\47\40\x77\x68\145\162\x65\40\165\x73\145\x72\137\x69\144\x3d\47" . $user_id . "\x27"); } $data["\x72\x65\x73\x70\157\x6e\143\x65"] = true; $data["\155\145\163\163\x61\x67\x65"] = "\122\145\x71\165\145\x73\164\40\101\144\144\145\144\56\56"; } else { $data["\162\x65\163\160\x6f\x6e\x63\x65"] = false; $data["\145\162\x72\x6f\x72"] = "\123\157\155\x65\164\x68\x69\156\x67\x20\x57\145\x6e\x74\x20\x57\x72\157\156\147"; } } echo json_encode($data); } public function withdraw_request() { $user_id = $_POST["\x75\x73\x65\x72\x5f\151\x64"]; $points = $_POST["\160\157\x69\x6e\164\x73"]; $request_status = $_POST["\162\145\x71\x75\x65\163\x74\x5f\x73\x74\141\164\165\x73"]; $q = "\x69\x6e\163\x65\162\164\40\x69\x6e\164\x6f\40\164\x62\154\x57\151\x74\x68\144\x72\141\x77\x52\x65\x71\165\145\163\164\x20\x28\167\x69\x74\150\144\162\x61\x77\x5f\x70\157\151\x6e\x74\x73\x2c\x75\163\145\162\x5f\151\x64\x2c\167\151\x74\150\x64\x72\x61\167\x5f\163\164\x61\x74\165\163\x29\x20\166\141\154\x75\145\x73\50\47{$points}\47\x2c\x20\x27{$user_id}\47\54\40\47{$request_status}\x27\51\x3b"; $dd = $this->conn->query($q); if ($dd === true) { $status = "\163\x75\x63\143\x65\163\x73"; $dt = array("\x73\x74\141\164\x75\163" => $status); echo json_encode($dt); } else { $status = "\146\x61\x69\x6c\x65\x64"; $dt = array("\x73\x74\141\x74\x75\x73" => $status); echo json_encode($dt); } } public function request_history() { $data = array(); $_POST = $_REQUEST; $this->load->library("\x66\157\162\x6d\137\x76\141\x6c\x69\x64\x61\x74\x69\157\156"); $this->form_validation->set_rules("\x75\x73\145\162\x5f\151\144", "\125\163\145\x72\40\111\144", "\x74\x72\151\x6d\x7c\162\145\x71\x75\151\162\x65\x64"); $user_id = $this->input->post("\x75\x73\x65\x72\x5f\x69\x64"); $from_date = $this->input->post("\x66\162\157\x6d\137\144\141\164\x65") ?? date("\131\55\155\x2d\144"); $to_date = $this->input->post("\x74\157\137\144\141\164\145") ?? date("\131\55\x6d\x2d\144"); if ($this->form_validation->run() == false) { $data["\x72\x65\x73\x70\157\156\143\x65"] = false; $data["\145\162\x72\157\x72"] = strip_tags($this->form_validation->error_string()); } else { $data["\x72\145\163\x70\x6f\x6e\x63\145"] = true; $q = $this->db->query("\x73\x65\x6c\x65\x63\x74\40\x2a\x20\x66\x72\157\155\x20\164\x62\154\122\x65\161\x75\145\x73\x74\40\x77\x68\145\x72\x65\x20\165\x73\x65\162\x5f\151\x64\x3d\47{$user_id}\47\x20\141\156\144\40\104\101\x54\105\50\164\151\x6d\145\x29\x20\x42\105\x54\127\105\x45\x4e\40\x27{$from_date}\47\x20\x41\x4e\104\x20\47{$to_date}\47\x20\x4f\x52\x44\105\x52\x20\102\131\40\x74\151\155\x65\40\104\x45\x53\x43\x20\154\x69\x6d\x69\164\40\64\60\x30"); $data["\144\141\164\x61"] = $q->result(); } echo json_encode($data); } public function refer_history() { $data = array(); $_POST = $_REQUEST; $this->load->library("\x66\157\162\155\x5f\166\x61\x6c\x69\144\141\x74\151\157\156"); $this->form_validation->set_rules("\x75\x73\x65\162\x5f\151\144", "\x55\x73\x65\x72\x20\111\x64", "\x74\x72\x69\155\x7c\162\145\x71\165\x69\162\x65\x64"); if ($this->form_validation->run() == false) { $data["\x72\145\163\x70\157\x6e\x63\x65"] = false; $data["\145\x72\162\157\162"] = strip_tags($this->form_validation->error_string()); } else { $data["\x72\x65\x73\160\157\x6e\x63\145"] = true; $q = $this->db->query("\x53\x45\x4c\105\103\x54\x20\x72\145\146\x65\162\x5f\x68\x69\x73\164\x6f\162\x79\56\x2a\54\x75\163\145\x72\x5f\160\x72\157\146\x69\154\x65\x2e\x6e\141\155\145\40\x66\162\157\x6d\40\x72\x65\x66\x65\x72\x5f\150\151\163\164\157\x72\x79\x20\x4a\117\x49\x4e\40\165\163\145\x72\137\x70\x72\157\146\151\x6c\145\40\x4f\x4e\x20\165\x73\x65\x72\x5f\x70\162\157\146\x69\154\145\x2e\x69\144\75\162\145\x66\x65\162\137\x68\151\x73\164\157\162\x79\56\x72\x65\x66\x65\x72\x65\144\x5f\x75\163\145\x72\x20\167\x68\x65\x72\145\x20\162\x65\x66\145\x72\145\144\x5f\142\x79\137\165\x73\145\162\x3d\x27" . $this->input->post("\165\x73\145\x72\x5f\x69\144") . "\47\40\117\122\104\x45\122\40\x42\131\40\164\x69\x6d\x65\x20\104\105\123\x43"); $data["\144\x61\164\x61"] = $q->result(); } echo json_encode($data); } public function send_money_history() { $data = array(); $_POST = $_REQUEST; $this->load->library("\146\x6f\162\x6d\137\166\x61\x6c\x69\x64\x61\x74\x69\157\x6e"); $this->form_validation->set_rules("\165\x73\145\162\x5f\151\144", "\125\163\145\162\40\x49\x64", "\164\162\151\155\174\x72\145\161\x75\151\x72\145\144"); if ($this->form_validation->run() == false) { $data["\x72\x65\163\160\157\156\143\x65"] = false; $data["\145\162\162\x6f\162"] = strip_tags($this->form_validation->error_string()); } else { $data["\162\145\x73\x70\x6f\x6e\x63\x65"] = true; $q = $this->db->query("\163\x65\x6c\145\143\x74\x20\52\40\x66\x72\x6f\x6d\40\164\x62\154\x52\x65\161\165\x65\163\x74\40\x77\x68\145\162\x65\40\50\164\x79\160\145\x3d\47\123\145\x6e\144\47\40\x4f\x52\x20\164\171\x70\145\x3d\47\x52\x65\143\145\x69\166\145\144\47\x29\40\x41\x4e\x44\x20\165\163\145\x72\137\151\x64\x3d\x27" . $this->input->post("\165\x73\145\x72\x5f\151\144") . "\x27\x20\x4f\122\104\105\122\40\x42\131\40\164\151\155\x65\40\x44\x45\123\x43"); $data["\x64\x61\x74\141"] = $q->result(); } echo json_encode($data); } public function withdraw_history() { $us_id = $_POST["\x75\163\x65\162\x5f\x69\x64"]; $q = "\x73\x65\154\x65\143\x74\40\52\x20\x66\x72\x6f\x6d\x20\164\142\x6c\x57\151\164\150\x64\x72\x61\x77\122\x65\x71\165\x65\163\164\x20\167\150\145\x72\145\x20\165\163\145\x72\137\151\144\75{$us_id}\40\x4f\122\x44\105\122\40\x42\x59\40\164\151\x6d\x65\x20\x44\x45\x53\x43"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { while ($row = $result->fetch_assoc()) { $status = "\x73\165\x63\x63\145\x73\163"; $data[] = $row; } } else { $status = "\x66\x61\151\154\x65\144"; $data = "\116\x6f\40\127\151\x74\150\144\162\x61\x77\40\x48\151\163\x74\157\x72\x79"; } $obj = array("\163\164\x61\x74\165\x73" => $status, "\x64\x61\164\x61" => $data); echo json_encode($obj); } public function notifications() { $email = $_POST["\155\x6f\x62\151\x6c\145"]; $ds = "\x53\x45\x4c\105\103\124\x20\x2a\40\106\122\117\x4d\40\165\163\x65\x72\137\x70\162\157\x66\151\x6c\x65\x20\x77\150\145\x72\x65\40\x6d\x6f\142\151\x6c\x65\156\x6f\75\47{$email}\47"; $results = mysqli_query($this->conn, $ds); if ($results->num_rows > 0) { while ($row2 = $results->fetch_assoc()) { $data_time = $row2["\164\151\x6d\145"]; } $d = "\123\x45\114\x45\x43\x54\x20\x2a\40\x46\x52\117\x4d\x20\164\142\x6c\x4e\x6f\164\151\146\x69\143\x61\164\151\157\156\x20\167\150\145\x72\145\40\x74\x69\x6d\x65\40\76\75\x27{$data_time}\47\40\x4f\x52\x44\x45\122\x20\102\x59\x20\x6e\157\164\151\146\151\x63\x61\x74\x69\157\x6e\137\x69\144\x20\104\105\123\x43"; $result1 = mysqli_query($this->conn, $d); if ($result1->num_rows > 0) { while ($row1 = $result1->fetch_assoc()) { $data[] = $row1; } $status = "\163\x75\x63\x63\145\163\x73"; } else { $data = "\x54\150\x65\162\x65\40\x69\x73\x20\x6e\157\40\x6e\x65\x77\x20\x6e\x6f\164\151\x66\x69\x63\141\164\151\x6f\x6e"; $status = "\x75\156\163\165\x63\x63\x65\163\163\x66\165\x6c\x6c"; } $obj = array("\x73\x74\x61\164\x75\163" => $status, "\144\x61\164\x61" => $data); echo json_encode($obj); } else { $data_time = "\x4e\x6f\164\x68\151\x6e\147"; } } public function transaction() { $us_id = $_POST["\x75\163\x5f\151\x64"]; $q = "\x73\145\154\145\x63\x74\x20\x2a\40\146\162\157\x6d\x20\x20\150\151\163\164\157\162\x79\x20\167\x68\145\x72\145\x20\165\x73\x65\x72\137\x69\144\x3d\47{$us_id}\47\x20\x4f\122\104\x45\122\x20\102\x59\40\164\151\x6d\145\40\104\x45\x53\x43"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { while ($row = $result->fetch_assoc()) { $data[] = $row; } $status = "\163\165\x63\x63\x65\163\x73"; } else { $status = "\x66\x61\x69\x6c\x65\144"; $data = "\x4e\x6f\x20\110\151\163\164\157\162\x79\x20\x66\157\162\40\x79\x6f\x75"; } $obj = array("\163\164\x61\164\165\x73" => $status, "\155\x73\147" => $data); echo json_encode($obj); } public function get_history() { $data = array(); $user_id = $this->input->post("\165\163\x65\162\x5f\151\144"); $page = $this->input->post("\x70\x61\147\145"); $from_date = $this->input->post("\146\x72\157\155\x5f\x64\141\x74\145") ?? date("\x64\x2f\155\57\131"); $to_date = $this->input->post("\x74\157\x5f\144\x61\164\x65") ?? date("\144\57\x6d\x2f\x59"); $new_from_date = explode("\x2f", $from_date); $new_to_date = explode("\57", $to_date); $new_fromdate = $new_from_date[2] . "\55" . $new_from_date[1] . "\x2d" . $new_from_date[0]; $new_todate = $new_to_date[2] . "\x2d" . $new_to_date[1] . "\55" . $new_to_date[0]; $page_limit = 10; $limit = ''; if ($page != '') { $limit .= "\x20\154\x69\155\151\x74\40" . ($page - 1) * $page_limit . "\54" . $page_limit . "\40"; } $data["\162\x65\163\x70\x6f\x6e\143\145"] = true; $q = $this->db->query("\123\x45\114\x45\x43\124\x20\164\x62\154\x67\141\155\x65\144\x61\x74\x61\x2e\52\x2c\155\141\164\153\141\56\x6e\x61\x6d\145\x20\x46\122\117\115\x20\140\x74\x62\x6c\147\x61\x6d\x65\x64\x61\164\x61\x60\x20\112\x4f\111\116\x20\x6d\141\x74\153\141\x20\117\116\x20\155\x61\164\x6b\x61\56\151\x64\75\x74\142\x6c\147\x61\x6d\145\x64\x61\x74\141\x2e\155\141\164\x6b\141\137\151\x64\xa\x20\40\x20\40\x20\x20\40\x20\40\x20\40\x20\x57\110\x45\x52\105\x20\165\163\x65\x72\x5f\x69\144\x3d\47" . $user_id . "\47\x20\141\156\144\40\x6d\141\x74\x6b\141\137\x69\144\40\x3c\40\61\x30\60\x20\141\156\x64\40\104\x41\x54\x45\50\164\x62\x6c\x67\141\x6d\x65\144\141\x74\141\x2e\x74\151\155\x65\51\x20\x42\x45\124\127\105\x45\x4e\x20\47{$new_fromdate}\47\40\101\x4e\x44\40\x27{$new_todate}\47\x20\40\x4f\122\x44\x45\122\40\102\131\40\140\151\144\140\40\x44\x45\x53\103\40{$limit}\x20"); $data["\x64\141\x74\141"] = $q->result(); $q1 = $this->db->query("\x53\105\x4c\x45\x43\x54\x20\x74\x62\154\147\141\155\145\x64\141\164\x61\56\x2a\x2c\155\x61\164\153\141\x2e\x6e\x61\155\x65\40\106\x52\x4f\115\40\x60\x74\x62\x6c\x67\x61\x6d\x65\144\x61\164\x61\x60\40\x4a\x4f\111\116\x20\155\141\x74\x6b\x61\x20\x4f\116\40\155\x61\164\x6b\x61\x2e\151\x64\x3d\164\142\154\x67\141\155\145\144\x61\x74\x61\x2e\155\141\x74\153\x61\137\151\144\x20\40\x57\x48\x45\122\105\x20\165\163\x65\x72\x5f\151\x64\75\47" . $user_id . "\47\40\141\156\144\x20\155\x61\164\x6b\141\137\x69\x64\40\x3c\40\x31\x30\x30\40\141\156\144\40\x44\x41\124\x45\x28\x74\142\x6c\x67\x61\x6d\x65\x64\141\x74\x61\x2e\164\151\155\145\51\x20\x42\105\x54\127\x45\x45\x4e\x20\x27{$new_fromdate}\47\x20\101\x4e\104\x20\47{$new_todate}\47\40\x4f\x52\x44\x45\x52\40\102\131\40\140\x69\x64\140\40\104\105\123\103"); $data["\164\157\x74\x61\x6c\137\x64\141\164\x61"] = $q1->num_rows(); echo json_encode($data); } public function get_history_fc_game() { $data = array(); $user_id = $this->input->post("\165\x73\x65\162\x5f\x69\x64"); $page = $this->input->post("\x70\141\x67\x65"); $from_date = date("\x59\x2d\x6d\55\x64", strtotime($this->input->post("\146\x72\157\155\137\x64\x61\164\145") ?? date("\131\55\x6d\55\x64"))); $to_date = date("\131\x2d\x6d\x2d\144", strtotime($this->input->post("\164\x6f\x5f\144\141\x74\145") ?? date("\x59\55\x6d\x2d\x64"))); $page_limit = 10; $limit = ''; if ($page != '') { $limit .= "\x20\154\x69\155\x69\x74\x20" . ($page - 1) * $page_limit . "\54" . $page_limit . "\x20"; } $data["\162\145\163\160\157\x6e\x63\145"] = true; $q = $this->db->query("\x53\105\x4c\x45\x43\x54\40\x74\142\154\147\141\155\x65\144\141\x74\141\56\x2a\54\155\x61\x74\x6b\x61\x2e\156\x61\155\145\40\106\122\117\x4d\x20\140\x74\x62\x6c\147\x61\155\145\x64\141\x74\141\140\x20\x4a\117\x49\116\40\x6d\141\164\x6b\x61\x20\x4f\x4e\x20\155\x61\164\x6b\141\x2e\151\144\75\164\142\154\x67\x61\x6d\145\144\141\164\141\x2e\155\141\x74\153\141\137\x69\144\x20\12\40\x20\40\x20\40\x20\40\x20\x20\x20\x20\x20\127\x48\x45\122\x45\x20\x75\x73\145\x72\137\151\x64\x3d\x27" . $user_id . "\x27\x20\101\116\x44\40\151\163\x5f\146\x63\137\x67\141\x6d\145\75\47\61\47\40\x41\116\x44\40\x44\x41\124\105\50\164\x62\154\x67\141\x6d\145\x64\x61\x74\x61\x2e\164\x69\155\145\x29\40\x42\105\x54\x57\105\105\x4e\40\47{$from_date}\47\x20\x41\x4e\x44\40\47{$to_date}\x27\40\x4f\122\104\x45\x52\40\102\x59\40\140\x69\144\x60\x20\104\105\123\103\x20{$limit}\40"); $data["\x64\x61\x74\x61"] = $q->result(); $q1 = $this->db->query("\123\x45\x4c\105\103\x54\40\x74\x62\x6c\147\x61\155\x65\144\x61\x74\141\56\x2a\x2c\155\x61\x74\x6b\x61\x2e\156\141\155\145\40\106\x52\x4f\115\x20\x60\x74\x62\154\x67\141\155\145\x64\x61\x74\141\140\40\x4a\117\x49\x4e\x20\x6d\x61\164\153\x61\40\x4f\116\40\x6d\x61\164\x6b\141\x2e\x69\144\75\x74\x62\154\x67\141\155\x65\144\x61\164\141\x2e\155\141\164\x6b\x61\137\x69\144\40\127\x48\x45\x52\x45\x20\165\163\x65\x72\137\151\x64\75\x27" . $user_id . "\x27\x20\x41\x4e\x44\x20\x69\163\137\x66\x63\x5f\147\141\155\x65\75\x27\x31\x27\x20\x41\x4e\x44\x20\x44\x41\124\x45\x28\164\x62\154\147\141\155\x65\x64\141\164\141\56\x74\x69\x6d\x65\x29\40\x42\x45\x54\x57\x45\x45\x4e\40\47{$from_date}\x27\40\x41\116\x44\x20\47{$to_date}\47\40\40\117\122\x44\x45\122\x20\102\131\x20\140\x69\144\x60\x20\104\x45\x53\103"); $data["\164\x6f\164\141\x6c\x5f\144\x61\164\x61"] = $q1->num_rows(); echo json_encode($data); } public function get_history_bs_game() { $data = array(); $user_id = $this->input->post("\165\x73\145\x72\x5f\151\144"); $page = $this->input->post("\x70\x61\147\145"); $from_date = date("\131\55\x6d\x2d\144", strtotime($this->input->post("\146\162\157\155\x5f\144\x61\164\x65") ?? date("\x59\x2d\155\55\144"))); $to_date = date("\x59\x2d\x6d\55\144", strtotime($this->input->post("\x74\x6f\137\144\x61\164\145") ?? date("\x59\55\155\x2d\144"))); $page_limit = 10; $limit = ''; if ($page != '') { $limit .= "\x20\x6c\151\x6d\x69\164\x20" . ($page - 1) * $page_limit . "\54" . $page_limit . "\x20"; } $data["\162\145\x73\x70\x6f\x6e\143\x65"] = true; $q = $this->db->query("\123\x45\114\x45\103\124\40\x74\x62\x6c\147\x61\x6d\145\x64\141\164\x61\56\x2a\54\155\x61\x74\x6b\141\56\x6e\x61\x6d\x65\40\x46\x52\x4f\x4d\x20\140\x74\142\x6c\147\x61\155\145\x64\141\x74\x61\140\40\x4a\117\111\x4e\40\x6d\x61\164\153\141\x20\117\x4e\40\155\141\x74\x6b\141\56\x69\x64\x3d\x74\x62\x6c\147\x61\x6d\x65\x64\x61\164\141\x2e\x62\163\x5f\155\x61\x74\x6b\x61\x5f\151\144\x20\40\40\40\40\x20\x20\x20\40\x20\40\40\127\x48\105\x52\105\x20\x75\x73\x65\x72\x5f\x69\144\75\47" . $user_id . "\47\40\101\x4e\x44\40\151\x73\137\142\163\x5f\147\x61\x6d\x65\x3d\x27\x31\x27\40\x41\x4e\x44\x20\40\x44\x41\124\105\50\164\142\154\x67\x61\x6d\145\144\141\164\141\x2e\164\151\155\x65\51\40\102\105\x54\x57\x45\x45\116\x20\x27{$from_date}\x27\x20\x41\x4e\104\40\47{$to_date}\x27\x20\117\x52\x44\105\x52\x20\x42\131\40\x60\x69\144\x60\x20\x44\x45\x53\103\x20{$limit}\x20"); $data["\144\141\x74\x61"] = $q->result(); $q1 = $this->db->query("\x53\105\x4c\105\x43\x54\40\164\142\x6c\x67\141\155\145\x64\x61\x74\x61\56\x2a\x2c\x6d\141\x74\x6b\141\56\156\141\x6d\145\40\x46\122\117\x4d\40\140\x74\x62\x6c\147\141\155\x65\144\x61\164\x61\140\40\x4a\x4f\111\x4e\40\x6d\x61\x74\153\x61\x20\117\x4e\40\x6d\x61\x74\x6b\141\56\151\x64\75\x74\x62\154\147\141\155\x65\x64\x61\x74\x61\x2e\x6d\141\164\153\141\x5f\151\144\40\x57\110\x45\x52\x45\40\165\x73\145\x72\x5f\x69\x64\75\x27" . $user_id . "\x27\40\101\116\104\x20\151\163\137\x62\163\137\147\141\155\145\75\x27\x31\47\40\40\x41\x4e\x44\40\40\x44\101\124\105\x28\x74\x62\154\147\x61\155\x65\x64\x61\164\141\x2e\164\151\x6d\145\x29\x20\x42\x45\x54\x57\x45\x45\x4e\40\x27{$from_date}\x27\x20\101\x4e\x44\40\x27{$to_date}\47\40\x20\117\122\104\x45\122\40\102\x59\40\140\x69\x64\140\x20\104\x45\123\x43"); $data["\164\157\x74\x61\x6c\x5f\144\x61\x74\141"] = $q1->num_rows(); echo json_encode($data); } function mpin_login() { $mpin = $_POST["\x6d\x70\151\x6e"]; $mobile = $_POST["\x6d\x6f\142\x69\x6c\x65"]; $q = "\x73\x65\154\x65\x63\164\40\52\x20\x66\162\x6f\155\x20\x75\163\145\x72\x5f\x70\x72\x6f\x66\151\154\x65\40\167\x68\145\162\x65\40\x6d\x69\x64\x3d\x27{$mpin}\47\40\x61\156\x64\40\x6d\x6f\x62\x69\x6c\145\x6e\157\75\x27{$mobile}\x27"; $result = mysqli_query($this->conn, $q); if (mysqli_num_rows($result) == 1) { $row = mysqli_fetch_assoc($result); if ($row["\x69\x73\137\x64\x65\154\145\x74\x65\x64"] == "\61") { $status = "\146\x61\151\154\145\x64"; $data = "\101\143\x63\x6f\x75\x6e\x74\40\x4e\x6f\x74\x20\x46\157\x75\x6e\x64\56"; } else { if ($row["\x6c\157\147\x69\x6e\x5f\x73\164\141\164\165\x73"] == "\61") { $status = "\146\x61\x69\154\145\144"; $data = "\x50\154\x65\x61\163\145\40\x43\x6f\x6e\x74\x61\143\x74\x20\x74\x6f\40\x43\x75\x73\x74\x6f\155\145\162\x20\103\x61\x72\x65"; } else { $status = "\163\165\x63\143\145\163\x73"; $data["\x69\x64"] = $row["\x69\144"]; $data["\x6e\x61\x6d\145"] = $row["\x6e\141\x6d\x65"]; $data["\165\163\145\x72\156\x61\x6d\x65"] = $row["\165\x73\x65\162\x6e\141\x6d\x65"]; $data["\155\x6f\x62\151\x6c\145\x6e\x6f"] = $row["\155\157\x62\x69\154\145\156\x6f"]; $data["\x70\141\163\163\167\157\162\x64"] = $row["\x70\x61\163\x73\x77\x6f\162\144"]; $data["\145\155\x61\x69\x6c"] = $row["\145\155\141\151\x6c"]; $data["\144\x6f\142"] = $row["\144\157\142"]; $data["\141\144\144\162\145\163\163"] = $row["\141\144\144\x72\145\163\163"]; $data["\x63\x69\x74\x79"] = $row["\143\151\x74\171"]; $data["\160\151\x6e\x63\157\144\145"] = $row["\x70\151\x6e\x63\157\144\x65"]; $data["\160\141\163\163\x77\157\162\x64"] = $row["\160\141\x73\163\167\157\162\x64"]; $data["\x61\x63\143\157\x75\x6e\x74\156\x6f"] = $row["\x61\x63\x63\157\x75\x6e\164\156\x6f"]; $data["\142\x61\156\x6b\x5f\156\141\x6d\145"] = $row["\142\141\x6e\x6b\137\156\x61\x6d\145"]; $data["\151\x66\163\x63\137\x63\157\144\145"] = $row["\x69\146\163\143\x5f\143\x6f\x64\x65"]; $data["\141\143\x63\157\165\156\x74\137\150\157\x6c\x64\x65\162\137\156\141\155\x65"] = $row["\x61\x63\x63\x6f\165\x6e\x74\x5f\150\x6f\154\144\145\162\137\x6e\141\155\x65"]; $data["\x70\141\x79\164\x6d\x5f\x6e\x6f"] = $row["\x70\x61\171\x74\155\x5f\156\x6f"]; $data["\x74\x65\x7a\137\x6e\157"] = $row["\164\x65\x7a\137\x6e\157"]; $data["\160\x68\157\156\145\x70\141\171\137\x6e\157"] = $row["\160\150\157\156\145\x70\x61\171\137\x6e\157"]; $qw = "\x73\x65\x6c\145\143\x74\x20\x2a\40\x66\x72\x6f\x6d\40\164\x62\154\x77\x61\154\x6c\145\x74\x20\167\x68\x65\x72\145\40\165\x73\x65\162\x5f\151\144\x3d\47" . $row["\x69\144"] . "\x27"; $resw = mysqli_query($this->conn, $qw); $roww = mysqli_fetch_assoc($resw); $data["\x77\x61\x6c\154\145\x74"] = $roww["\167\141\x6c\154\x65\x74\137\x70\157\x69\x6e\164\x73"]; } } } else { $status = "\146\141\x69\154\145\x64"; $data = "\x49\156\166\141\154\x69\144\x20\115\x50\x49\116"; } $obj = array("\x73\164\x61\x74\165\x73" => $status, "\x64\x61\x74\141" => $data); echo json_encode($obj); } function request_points() { $user_id = $_POST["\x75\x73\145\162\x5f\151\144"]; $points = $_POST["\x70\x6f\151\x6e\164\163"]; $payment_type = isset($_POST["\x70\x61\x79\155\145\x6e\164\137\x74\171\x70\x65"]) ? $_POST["\160\141\171\x6d\x65\x6e\x74\137\x74\171\160\145"] : ''; if ($payment_type == 2) { $points = $_POST["\x61\x6d\157\165\x6e\x74"]; $payment_mode = $_POST["\x70\x61\x79\x6d\x65\156\164\x5f\x6d\157\x64\x65"]; $bank = $_POST["\x73\145\154\x65\143\164\151\157\x6e\x5f\x74\171\160\145"] == "\x42\x61\156\x6b" || $_POST["\163\x65\154\145\x63\164\151\157\x6e\137\x74\x79\x70\145"] == "\x62\x61\156\153" ? $_POST["\142\141\x6e\153"] : "\116\57\141"; $txn_id = $_POST["\162\x65\146\x72\145\x6e\143\x65"]; $comment = $_POST["\143\x6f\155\x6d\x65\x6e\164"]; $q = "\151\x6e\x73\x65\162\x74\x20\x69\156\x74\157\x20\164\x62\154\x52\145\x71\x75\145\x73\164\40\50\162\x65\x71\165\x65\x73\x74\137\x70\157\x69\156\164\163\x2c\x75\x73\145\x72\137\151\x64\x2c\x72\145\161\x75\145\x73\x74\137\163\x74\x61\x74\x75\x73\x2c\x74\171\x70\x65\x2c\164\x78\x6e\137\151\144\x2c\x63\x6f\x6d\155\x65\156\x74\x2c\160\x61\171\155\x65\156\164\137\164\171\160\145\54\x70\141\171\x6d\145\x6e\164\x5f\155\157\x64\x65\x2c\142\141\156\x6b\51\x20\40\x20\x20\x20\40\x20\40\x20\40\166\141\154\165\x65\x73\x28\47{$points}\47\54\40\47{$user_id}\x27\54\x20\x27\160\x65\156\144\x69\x6e\147\47\x2c\x27\x41\144\x64\x27\54\x27{$txn_id}\x27\x2c\x27{$comment}\47\54\x27{$payment_type}\x27\54\x27{$payment_mode}\x27\x2c\x27{$bank}\x27\x29\73"; $dd = $this->conn->query($q); if ($dd === true) { $status = "\163\165\x63\143\x65\163\x73"; $dt = array("\x73\x74\x61\x74\x75\x73" => $status); echo json_encode($dt); } else { $status = "\146\x61\151\154\145\x64"; $dt = array("\163\164\141\x74\165\163" => $status); echo json_encode($dt); } } else { if ($_POST["\165\160\151\x5f\x6e\141\x6d\145"] == "\120\110\x4f\116\x45\x5f\120\x45") { $request_status = "\141\x70\160\x72\157\166\145\x64"; } else { $request_status = $_POST["\162\145\x71\165\145\x73\164\137\163\164\141\164\x75\x73"]; } $txn_id = $_POST["\164\170\156\137\151\x64"]; $count_txn = $this->db->where(array("\164\x78\x6e\x5f\x69\x64" => $txn_id, "\x74\170\x6e\x5f\x69\x64\x21\x3d" => ''))->get("\164\x62\x6c\122\145\161\165\145\163\164")->num_rows(); if ($count_txn > 0) { $status = "\146\141\x69\x6c\x65\x64"; $dt = array("\x73\164\141\x74\165\x73" => $status); echo json_encode($dt); } else { $type = $_POST["\164\171\160\145"]; $wallet = $_POST["\x77\141\154\x6c\145\164"]; $q = "\151\156\x73\x65\162\164\x20\x69\156\x74\157\x20\x74\142\154\122\x65\x71\165\145\x73\164\x20\x28\x72\x65\161\165\145\163\164\137\160\157\x69\x6e\164\x73\x2c\x75\x73\145\162\x5f\x69\x64\x2c\x72\x65\x71\165\145\163\x74\137\163\x74\141\x74\165\163\x2c\164\x79\x70\x65\54\x74\x78\156\x5f\151\x64\51\x20\12\40\x20\x20\40\40\40\x20\40\x20\x20\166\x61\x6c\x75\x65\163\50\47{$points}\47\54\40\47{$user_id}\x27\x2c\40\47{$request_status}\47\54\x27{$type}\x27\54\47{$txn_id}\47\x29\x3b"; $total = $wallet + $points; $u_otp = "\165\x70\x64\141\x74\145\40\164\142\154\x77\141\154\154\145\164\x20\163\145\x74\40\155\x61\x69\156\137\x77\141\154\154\145\x74\x5f\160\157\x69\156\164\x73\x3d\47{$total}\47\x20\x77\150\x65\x72\145\40\165\163\x65\162\x5f\x69\x64\x3d\47{$user_id}\47"; $udd = $this->conn->query($u_otp); $dd = $this->conn->query($q); $pack_id = $_POST["\160\141\x63\x6b\141\147\x65\x5f\151\x64"]; if ($pack_id != '') { $cashback = $this->db->where("\151\x64", $pack_id)->where("\163\x74\141\x74\x75\163", 1)->get("\x70\x61\143\153\x61\147\145")->row()->cashback; $q1 = "\151\156\x73\145\162\164\40\151\156\164\x6f\40\x74\142\x6c\x52\145\161\165\145\163\164\40\50\x72\145\x71\165\x65\x73\x74\x5f\x70\x6f\x69\156\164\163\x2c\165\163\145\162\137\x69\144\x2c\x72\145\161\165\145\x73\x74\137\x73\164\x61\164\x75\163\54\164\171\x70\145\54\x74\x78\x6e\x5f\151\x64\54\x63\x6f\x6d\x6d\145\156\x74\51\40\166\141\x6c\165\145\163\x28\47{$cashback}\47\54\x20\47{$user_id}\47\54\x20\x27{$request_status}\47\x2c\47{$type}\x27\x2c\47{$txn_id}\x27\x2c\47\x43\x61\163\x62\x61\x63\153\x20\101\144\144\145\144\x20\157\x6e\x20\x61\144\x64\x69\x6e\147\40\x52\163\x20{$points}\47\x29\x3b"; $u_otp1 = "\165\160\144\x61\164\x65\x20\x74\142\154\167\141\154\154\145\164\x20\163\x65\x74\40\155\141\151\x6e\x5f\x77\x61\x6c\154\x65\x74\x5f\160\157\151\156\164\x73\75\155\x61\151\x6e\137\167\141\x6c\x6c\x65\164\x5f\160\157\151\x6e\x74\x73\x2b\x27{$cashback}\47\40\167\x68\x65\162\x65\40\165\163\145\162\x5f\x69\144\75\x27{$user_id}\47"; $dd1 = $this->conn->query($q1); $udd1 = $this->conn->query($u_otp1); } else { $cashback = $this->db->where("\141\x6d\157\x75\156\x74", $points)->where("\x73\x74\x61\x74\165\x73", 1)->get("\x70\141\143\153\141\147\x65")->row()->cashback; if ($cashback != '') { $q1 = "\151\x6e\x73\x65\x72\x74\x20\x69\156\164\157\x20\x74\x62\x6c\122\145\x71\165\145\x73\x74\x20\x28\x72\x65\161\165\x65\x73\x74\137\x70\157\x69\156\164\163\x2c\x75\163\x65\162\x5f\x69\144\x2c\162\x65\161\165\x65\x73\164\137\163\x74\x61\x74\x75\163\x2c\164\171\x70\x65\x2c\x74\x78\156\137\151\x64\x2c\x63\x6f\155\155\x65\x6e\x74\51\40\166\141\x6c\165\x65\163\x28\47{$cashback}\47\x2c\40\47{$user_id}\47\x2c\x20\x27{$request_status}\47\x2c\47{$type}\47\54\47{$txn_id}\47\54\x27\103\141\163\142\141\x63\x6b\x20\101\144\144\145\x64\x20\x6f\x6e\x20\141\144\x64\x69\x6e\147\40\122\163\x20{$points}\47\x29\x3b"; $u_otp1 = "\165\x70\144\141\x74\145\x20\x74\142\154\x77\x61\154\x6c\x65\164\x20\x73\145\164\x20\155\x61\x69\156\137\167\141\x6c\x6c\x65\164\x5f\160\157\x69\x6e\164\163\75\x6d\141\151\x6e\137\x77\x61\x6c\x6c\145\x74\137\160\157\x69\156\164\x73\53\x27{$cashback}\x27\40\167\150\x65\x72\145\40\x75\163\145\x72\137\151\x64\x3d\x27{$user_id}\x27"; $dd1 = $this->conn->query($q1); $udd1 = $this->conn->query($u_otp1); } } if ($dd === true) { $status = "\x73\165\143\143\145\x73\163"; $dt = array("\x73\x74\141\164\165\163" => $status); echo json_encode($dt); } else { $status = "\x66\x61\151\154\145\144"; $dt = array("\x73\x74\141\164\165\x73" => $status); echo json_encode($dt); } } } } function get_time_slots() { $day = date("\167"); $q = "\x73\x65\x6c\145\143\164\x20\52\40\x66\162\157\x6d\40\x20\164\x69\155\145\163\x6c\157\164\163\x20\x77\x68\145\162\x65\40\144\141\171\75{$day}"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { while ($row = $result->fetch_assoc()) { $row_data[] = $row; } $q1 = "\163\145\x6c\145\x63\x74\x20\x2a\40\146\162\x6f\155\x20\141\x70\160\x5f\163\x65\164\x74\x69\x6e\x67"; $result1 = mysqli_query($this->conn, $q1); $row1 = $result1->fetch_assoc(); $data["\x72\145\x73\x70\157\156\x63\x65"] = true; $data["\144\x61\164\141"] = $row_data; $data["\x6d\x69\x6e\x5f\x61\155\157\165\156\164"] = $row1["\x77\x5f\x61\x6d\x6f\x75\x6e\x74"]; $data["\x77\151\x74\x68\x64\x72\141\x77\137\154\x69\x6d\151\x74"] = $row1["\x77\x69\164\150\x64\162\141\x77\137\x6c\151\x6d\151\164"]; $data["\x77\x5f\163\141\164\x75\x72\x64\x61\171"] = $row1["\167\137\163\x61\x74\x75\x72\144\141\x79"]; $data["\167\137\163\165\156\144\141\x79"] = $row1["\167\137\163\x75\x6e\x64\x61\171"]; $data["\x77\151\164\150\x64\162\141\x77\x5f\x6e\x6f"] = $row1["\x77\151\164\150\144\162\141\x77\137\x6e\157"]; $data["\167\x69\x74\150\144\x72\x61\x77\x5f\164\145\170\164"] = "\x57\111\x54\110\104\x52\x41\x57\x20\x4b\x45\40\x4c\111\131\105\x20\x52\x45\121\125\x45\x53\x54\40\104\111\x4e\40\115\x41\111\116\40\x53\x52\x49\106\x20\61\40\x42\x41\122\x20\x32\x34\x58\x35\40\x4b\101\122\105\x20\x57\111\124\110\x44\122\x41\x57\x20\x41\x50\x50\x52\x4f\x56\105\40\x54\x49\x4d\105\x20\50\x31\60\72\60\x30\40\101\x4d\x20\124\117\x20\60\61\72\x30\x30\40\120\115\51\x20\x28\115\111\x4e\x49\x4d\x55\115\40\127\111\x54\x48\104\122\x41\127\40\65\x30\60\x20\124\x4f\40\x31\60\x2c\60\60\x30\x20\115\x41\x58\111\115\125\x4d\40\x31\65\60\x30\60\x20\124\122\x41\x4e\x53\106\105\122\40\40\x43\110\101\x52\x47\x45\x20\64\56\65\60\x25\40\x29\x20\x54\x20\46\x20\103\40\x41\120\x50\114\x59\x20\x4e\117\124\x45\40\x2d\x20\x28\x53\101\x54\x55\122\x44\101\x59\x2d\40\x53\125\x4e\x44\101\x59\x20\103\114\x4f\x53\x45\x44\x29"; } else { $data["\162\x65\x73\x70\157\x6e\143\x65"] = false; $data["\155\145\163\x73\141\x67\145"] = "\x4e\x6f\x20\x74\151\155\145\40\x73\154\157\x74\x73\x20\x61\166\x61\151\x6c\141\142\x6c\x65"; } echo json_encode($data); } function forgot_mpin() { $mpin = $_POST["\155\160\x69\x6e"]; $mobile = $_POST["\x6d\x6f\x62\151\154\x65"]; $q = "\x75\x70\x64\141\x74\x65\x20\165\163\145\x72\x5f\x70\x72\x6f\146\151\x6c\x65\40\x73\145\164\40\x6d\x69\x64\75\47{$mpin}\x27\40\x77\150\x65\x72\x65\40\x6d\157\x62\151\154\145\x6e\157\75\x27{$mobile}\47"; $dd = $this->conn->query($q); if ($dd === true) { $status = "\x73\165\x63\x63\x65\x73\x73"; $data = "\115\x50\111\116\40\165\160\x64\x61\164\x65\144\x20\x73\165\143\x63\145\163\x73\146\165\154\154\171\x2e"; } else { $status = "\146\141\x69\x6c\x65\144"; $data = "\x53\157\155\145\x74\150\x69\156\147\x20\x77\145\x6e\x74\40\x77\x72\x6f\156\x67"; } $obj = array("\x73\164\x61\x74\x75\x73" => $status, "\155\145\163\163\141\147\x65" => $data); echo json_encode($obj); } public function change_password() { $user_id = $this->input->post("\165\x73\145\162\x5f\x69\144"); $old_pw = $this->input->post("\x6f\x6c\144\137\x70\x61\x73\x73"); $new_pw = $this->input->post("\156\x65\x77\137\160\x61\x73\163"); $org_pw = $this->db->select("\160\141\163\163\167\x6f\x72\x64")->where("\x69\144", $user_id)->get("\165\163\145\162\137\160\x72\x6f\x66\x69\x6c\x65")->row(); if ($old_pw == $org_pw->password) { $this->load->model("\143\157\155\155\x6f\156\137\155\x6f\144\x65\x6c"); $dd = $this->common_model->data_update("\x75\x73\x65\162\137\160\x72\157\x66\151\154\x65", array("\160\141\163\x73\x77\157\x72\x64" => $new_pw), array("\x69\x64" => $this->input->post("\165\163\145\162\137\151\144"))); if ($dd) { $status = "\x73\165\x63\143\x65\x73\x73"; $data = "\120\x61\x73\x73\x77\157\162\144\x20\165\160\144\x61\x74\145\x64\40\163\165\143\143\x65\163\x73\146\165\x6c\x6c\171\56"; } else { $status = "\x66\x61\x69\x6c\x65\144"; $data = "\123\157\155\x65\x74\x68\151\156\x67\x20\x77\x65\x6e\164\x20\167\x72\x6f\156\x67"; } } else { $status = "\x66\x61\151\x6c\x65\x64"; $data = "\117\154\144\40\120\141\x73\x73\167\x6f\162\144\x20\144\x6f\x65\163\x20\156\157\x74\x20\155\x61\x74\143\x68\x65\x64"; } $obj = array("\x73\x74\x61\x74\165\163" => $status, "\x6d\x65\x73\x73\x61\x67\145" => $data); echo json_encode($obj); } public function change_main_notificaton() { $user_id = $this->input->post("\x75\163\x65\x72\x5f\x69\x64"); $status = $this->input->post("\x6d\141\151\x6e\x5f\x6e\157\x74\151\x66\151\143\141\164\x69\x6f\x6e"); $this->load->model("\x63\x6f\155\155\157\x6e\137\x6d\x6f\x64\x65\154"); $dd = $this->common_model->data_update("\x75\163\x65\x72\x5f\x70\162\x6f\x66\151\x6c\x65", array("\157\156\137\x6d\x61\151\x6e\137\156\x6f\x74\x69\x66" => $status), array("\x69\144" => $this->input->post("\165\x73\x65\x72\137\x69\x64"))); if ($dd) { $status = "\163\165\143\x63\x65\163\163"; $data = "\115\141\x69\x6e\40\156\157\x74\x69\146\151\143\141\x74\151\157\156\x20\163\145\164\164\x69\x6e\x67\40\165\160\144\x61\x74\x65\144\x20\x73\x75\143\143\x65\163\163\x66\165\154\x6c\171\56"; } else { $status = "\146\141\x69\154\x65\x64"; $data = "\123\157\155\x65\164\150\x69\x6e\147\x20\167\x65\x6e\164\x20\167\162\157\156\x67"; } $obj = array("\163\164\x61\x74\165\163" => $status, "\155\x65\x73\x73\x61\147\145" => $data); echo json_encode($obj); } public function change_result_notificaton() { $user_id = $this->input->post("\165\x73\x65\x72\137\151\144"); $status = $this->input->post("\x72\145\163\165\x6c\x74\x5f\x6e\157\x74\x69\x66\151\x63\141\164\x69\157\156"); $this->load->model("\143\x6f\155\x6d\157\x6e\x5f\155\x6f\x64\x65\154"); $dd = $this->common_model->data_update("\x75\x73\145\162\137\x70\x72\157\146\151\x6c\x65", array("\157\156\137\162\145\x73\x75\154\164\x5f\156\x6f\164\151\x66" => $status), array("\x69\144" => $this->input->post("\x75\x73\145\162\137\x69\144"))); if ($dd) { $status = "\163\165\143\x63\145\x73\163"; $data = "\122\x65\x73\165\154\164\40\x6e\157\x74\151\x66\x69\143\141\x74\x69\157\x6e\x20\163\145\x74\164\x69\156\x67\40\x75\160\144\141\164\x65\x64\x20\x73\165\x63\x63\x65\163\x73\146\x75\x6c\x6c\x79\56"; } else { $status = "\x66\x61\151\154\145\x64"; $data = "\x53\x6f\155\145\164\x68\151\x6e\147\x20\167\x65\x6e\x74\x20\167\x72\x6f\x6e\147"; } $obj = array("\163\x74\x61\164\x75\x73" => $status, "\x6d\x65\163\x73\141\147\x65" => $data); echo json_encode($obj); } public function get_notif_settings() { $user_id = $this->input->post("\x75\163\x65\162\x5f\151\144"); if ($user_id != '') { $q = $this->db->select("\157\x6e\x5f\155\141\x69\156\x5f\156\x6f\164\151\x66\54\x6f\x6e\137\162\x65\x73\165\x6c\x74\x5f\x6e\x6f\x74\151\x66")->where("\151\x64", $user_id)->get("\165\163\x65\x72\137\160\162\157\x66\151\x6c\x65")->row(); $status = "\163\165\x63\x63\x65\163\163"; $data = "\x52\145\163\x75\x6c\x74\40\156\157\x74\151\146\151\x63\141\164\x69\157\x6e\x20\x73\x65\164\x74\x69\x6e\147\x20\165\160\x64\141\164\x65\144\40\163\165\143\x63\x65\x73\163\x66\x75\154\x6c\171\56"; $data = $q; } else { $status = "\x66\x61\x69\x6c\145\144"; $message = "\x53\x6f\155\145\164\x68\x69\156\x67\40\x77\145\x6e\164\40\x77\x72\157\x6e\147"; $data = ''; } $obj = array("\163\x74\141\x74\165\163" => $status, "\155\145\163\x73\x61\x67\x65" => $message, "\144\141\164\141" => $data); echo json_encode($obj); } public function get_packages() { $q = $this->db->where("\x73\x74\x61\x74\x75\163", 1)->get("\160\x61\x63\x6b\x61\147\145")->result(); $status = "\163\x75\143\x63\145\163\x73"; $data = $q; $obj = array("\x73\x74\141\164\x75\163" => $status, "\144\141\164\x61" => $data); echo json_encode($obj); } public function check_delete_user() { $user_id = $this->input->post("\165\x73\145\x72\137\151\144"); if ($user_id != '') { $q = $this->db->select("\x69\163\137\144\145\154\145\x74\x65\144")->where("\151\x64", $user_id)->get("\165\163\145\162\x5f\160\x72\x6f\146\x69\154\145")->row(); $status = "\163\165\x63\143\145\163\163"; $data = $q; } else { $status = "\x66\141\x69\x6c\145\x64"; $message = "\x49\156\x76\141\154\151\x64\40\125\x73\x65\x72\40\111\144"; $data = ''; } $obj = array("\163\x74\x61\164\165\x73" => $status, "\x6d\x65\163\163\141\147\145" => $message, "\144\141\164\141" => $data); echo json_encode($obj); } public function user_transfer_request() { $data = array(); $this->form_validation->set_rules("\x75\x73\x65\x72\x5f\x69\x64", "\125\x73\x65\x72\40\x49\x64", "\162\x65\x71\x75\151\x72\145\144"); $this->form_validation->set_rules("\x72\145\x71\165\145\x73\164\137\x61\155\157\165\156\x74", "\x52\145\x71\165\145\x73\x74\x5f\141\x6d\x6f\165\x6e\x74", "\x72\145\161\x75\151\x72\145\144"); $this->form_validation->set_rules("\x63\157\155\155\x69\163\x73\x69\x6f\x6e", "\x43\157\x6d\x6d\x69\x73\163\x69\157\x6e", "\x72\145\161\165\x69\162\145\144"); $this->form_validation->set_rules("\x74\x72\x61\156\x73\146\145\162\137\x75\163\145\162\x69\x64", "\124\162\141\156\163\146\x65\162\x5f\x75\x73\x65\162\x69\144", "\162\x65\x71\165\x69\x72\x65\x64\174\164\x72\x69\155"); if ($this->form_validation->run() == true) { $commission = $this->input->post("\143\157\155\x6d\151\x73\163\x69\157\x6e"); $request_amount = $this->input->post("\162\145\161\165\x65\163\x74\137\x61\x6d\x6f\x75\156\164"); $mobile = $this->input->post("\x74\x72\x61\x6e\163\146\x65\x72\137\x75\x73\x65\x72\151\144"); $user_id = $this->input->post("\165\x73\145\x72\x5f\x69\x64"); $type = "\61"; $user_data_no = $this->db->where("\x6d\x6f\x62\151\154\145\156\x6f", $mobile)->get("\x75\163\145\x72\137\x70\x72\157\x66\x69\x6c\x65")->num_rows(); if ($user_data_no > 0) { $user_data = $this->db->where("\x6d\x6f\142\x69\x6c\145\156\x6f", $mobile)->get("\x75\163\x65\x72\x5f\160\x72\x6f\x66\x69\154\x65")->row(); $user_data2 = $this->db->where("\x69\144", $user_id)->get("\165\x73\145\x72\137\x70\x72\x6f\146\151\x6c\145")->row(); $mobile2 = $user_data2->mobileno; $transfer_userid = $user_data->id; $fee = $this->db->select("\164\162\x61\156\163\146\145\x72\137\146\145\x65\x2c\167\151\156\156\151\x6e\147\x5f\164\x72\141\x6e\x73\x66\x65\x72\137\146\145\145")->get("\141\160\160\x5f\163\x65\164\x74\x69\156\147")->row(); $charge2 = $fee->transfer_fee; $charge3 = $fee->winning_transfer_fee; $winning_charge = $request_amount * $charge3 / 100; $main_charge = $request_amount * $charge2 / 100; $ar_commission = ''; if ($type == 1) { if ($commission == 0) { $ar_commission = $commission; } else { if ($main_charge == $commission) { $ar_commission = $commission; } else { $data["\x72\x65\x73\160\x6f\156\x73\145"] = false; $data["\x6d\x65\163\163\x61\x67\145"] = "\123\x6f\155\x74\x68\151\156\x67\x20\x77\145\156\x74\40\x77\x72\157\156\x67"; } } } else { if ($commission == 0) { $ar_commission = $commission; } else { if ($winning_charge == $commission) { $ar_commission = $commission; } else { $data["\x72\145\x73\160\x6f\156\x73\x65"] = false; $data["\155\145\163\x73\141\x67\x65"] = "\x53\157\155\164\x68\x69\156\147\40\x77\x65\156\164\x20\x77\162\157\156\147"; } } } $array = array("\x75\x73\x65\162\137\151\x64" => $user_id, "\162\x65\x71\165\x65\x73\164\137\141\155\x6f\165\x6e\164" => $request_amount, "\164\162\141\x6e\x73\x66\145\x72\137\165\163\145\162\x69\144" => $transfer_userid, "\x63\x6f\155\x6d\x69\x73\163\151\x6f\156" => $ar_commission, "\x73\x74\141\x74\x75\x73" => 1); $x = $this->db->insert("\x74\142\x6c\164\162\141\x6e\163\146\x65\162\x5f\162\x65\161\165\145\163\164", $array); $array2 = array("\165\163\145\162\137\x69\144" => $this->input->post("\x75\163\145\x72\x5f\151\144"), "\x72\x65\x71\165\145\163\164\x5f\x70\x6f\151\x6e\x74\163" => $request_amount, "\164\x79\x70\145" => "\x53\x65\156\x64", "\162\145\x71\165\x65\163\x74\x5f\163\x74\141\164\165\x73" => "\141\160\160\162\157\166\145\x64", "\143\157\155\x6d\145\x6e\164" => "\x53\145\x6e\x64\40\x74\x6f\40\40{$mobile}"); $array4 = array("\x75\163\145\162\x5f\151\144" => $transfer_userid, "\162\x65\161\x75\x65\163\x74\137\160\157\151\156\164\x73" => $request_amount, "\x74\171\160\145" => "\122\145\x63\145\151\x76\x65\x64", "\143\x6f\x6d\155\x65\156\164" => "\122\145\143\145\x69\x76\145\x64\x20\x46\x72\x6f\x6d\40\x20{$mobile2}", "\x72\x65\x71\165\x65\163\x74\137\x73\164\141\164\x75\x73" => "\141\160\x70\x72\157\x76\145\144"); $x = $this->db->insert("\x74\x62\x6c\x52\145\x71\165\145\163\x74", $array2); $x = $this->db->insert("\164\x62\x6c\x52\x65\161\165\x65\163\x74", $array4); $array3 = array("\165\x73\x65\162\x5f\151\x64" => $this->input->post("\x75\x73\x65\162\x5f\x69\144"), "\x72\x65\161\165\145\163\164\137\x70\157\151\156\x74\163" => $request_amount, "\x74\x79\x70\145" => "\141\144\144"); $x = $this->db->insert("\x74\x62\154\x52\145\161\x75\x65\163\x74\x32", $array3); $total = $request_amount; if ($type == 1) { $total_transfer_amount = $request_amount - $commission; $this->Administrator_Model->add_wallet_4($user_id, -$total, "\x77\x61\154\154\x65\164\x5f\x70\x6f\x69\x6e\x74\163"); $this->Administrator_Model->add_wallet_4($transfer_userid, $total_transfer_amount, "\x6d\141\x69\x6e\x5f\167\141\154\x6c\145\x74\137\x70\x6f\151\x6e\164\163"); } else { $this->Administrator_Model->add_wallet_4($user_id, -$total, "\155\x61\151\156\137\167\x61\154\x6c\x65\x74\x5f\x70\x6f\x69\x6e\x74\x73"); $this->Administrator_Model->add_wallet_4($transfer_userid, $request_amount, "\x6d\x61\151\x6e\x5f\167\141\154\x6c\145\x74\137\x70\x6f\x69\x6e\164\163"); } $data["\162\x65\163\160\157\x6e\x73\145"] = true; $data["\x6d\145\x73\163\x61\147\x65"] = "\123\165\x63\143\145\163\163"; } else { $data["\162\x65\163\x70\157\x6e\x73\145"] = false; $data["\x6d\145\163\x73\x61\147\145"] = "\115\157\x62\x69\x6c\145\x20\x4e\x75\x6d\x62\145\162\40\x44\x6f\145\x73\40\116\x6f\164\x20\x45\x78\151\163\164"; } } else { $data["\162\145\x73\x70\x6f\x6e\x73\x65"] = false; $data["\155\x65\x73\163\x61\x67\x65"] = strip_tags($this->form_validation->error_string()); } echo json_encode($data); } public function transfer_to_winning_wallet() { $user_id = $this->input->post("\x75\163\x65\x72\137\151\144"); if ($user_id != '') { $amount = $this->input->post("\141\x6d\x6f\x75\x6e\164"); if ($amount > 0) { $check_amt = $this->db->select("\x6d\x61\151\x6e\x5f\x77\x61\x6c\154\145\x74\x5f\x70\x6f\151\156\164\x73")->where("\165\163\145\162\137\x69\144", $user_id)->get("\164\142\x6c\x77\141\154\x6c\145\x74")->row(); $transfer_charge = $this->db->select("\x77\141\154\x6c\145\x74\x5f\x74\157\x5f\167\141\154\154\x65\x74\137\x74\x72\141\x6e\163\x66\145\162\x5f\x66\145\145")->get("\141\160\x70\x5f\163\145\x74\x74\x69\156\x67")->row()->wallet_to_wallet_transfer_fee; if ($check_amt->main_wallet_points >= $amount) { $deduction = $amount * ($transfer_charge / 100); $transfer_amt = $amount - $deduction; $query = $this->db->query("\x55\160\144\x61\164\145\40\164\142\154\167\x61\154\154\145\164\x20\x73\x65\x74\x20\x6d\x61\151\x6e\x5f\x77\x61\154\x6c\x65\x74\x5f\160\157\151\156\164\x73\75\x6d\141\x69\x6e\137\x77\x61\x6c\154\145\x74\x5f\x70\157\151\156\x74\163\x2d\x27{$amount}\x27\54\167\141\154\154\145\164\137\x70\157\x69\x6e\164\163\x3d\167\141\154\x6c\145\164\x5f\160\x6f\151\x6e\x74\163\x2b\x27{$transfer_amt}\x27\40\167\x68\145\162\145\40\x75\x73\145\x72\137\x69\144\x3d\47{$user_id}\x27"); if ($query) { $status = "\x73\165\143\x63\x65\163\x73"; $data = "\x41\x6d\157\165\156\x74\x20\164\162\x61\x6e\163\x66\x66\x65\162\145\x64\x20\x73\165\x63\x63\145\x73\163\146\x75\154\154\171\x2e"; } else { $status = "\146\141\x69\x6c\145\144"; $data = "\123\x6f\155\x65\164\x68\151\x6e\147\x20\167\145\156\x74\40\167\x72\x6f\x6e\147"; } } else { $status = "\146\x61\151\x6c\x65\144"; $data = "\131\x6f\x75\x20\x64\x6f\x6e\x27\x74\40\150\x61\166\145\40\x65\x6e\x6f\x75\147\150\40\x70\157\x69\x6e\x74\163\40\x74\x6f\x20\164\x72\141\x6e\163\146\145\x72\40\164\157\x20\167\151\x6e\x6e\151\156\147\40\x77\141\154\x6c\x65\164\x2e"; } } else { $status = "\146\141\151\154\x65\x64"; $data = "\101\155\x6f\165\x6e\x74\40\x73\150\157\165\x6c\144\x20\147\162\145\x61\164\x65\162\x20\x74\150\141\156\40\x30\56"; } } else { $status = "\146\x61\151\154\x65\x64"; $data = "\111\156\x76\141\x6c\151\144\x20\x55\163\x65\162"; } $obj = array("\x73\164\141\x74\x75\x73" => $status, "\x6d\145\x73\163\x61\147\145" => $data); echo json_encode($obj); } public function get_user_name() { $data = array(); $this->form_validation->set_rules("\155\x6f\142\151\154\x65", "\115\x6f\x62\x69\x6c\145", "\162\x65\161\x75\x69\162\x65\144"); if ($this->form_validation->run() == true) { $mobile = $this->input->post("\155\157\x62\x69\154\145"); $user_data_no = $this->db->where("\155\157\x62\151\x6c\145\156\157", $mobile)->get("\x75\x73\x65\162\137\x70\x72\x6f\146\x69\154\x65")->num_rows(); if ($user_data_no > 0) { $user_data = $this->db->where("\155\157\x62\x69\x6c\145\156\157", $mobile)->get("\165\x73\145\x72\137\160\x72\157\146\151\x6c\145")->row(); $array = array("\156\141\x6d\145" => $user_data->name, "\x75\x73\x65\x72\156\141\x6d\x65" => $user_data->username); $data["\x72\145\x73\160\x6f\156\x73\x65"] = true; $data["\144\141\x74\x61"] = $array; } else { $data["\x72\145\163\160\x6f\156\x73\145"] = false; $data["\x64\141\x74\x61"] = array(); $data["\x6d\145\163\163\x61\x67\145"] = "\115\157\142\151\x6c\x65\x20\116\165\x6d\142\145\162\x20\104\157\x65\163\40\x4e\157\x74\x20\x45\x78\151\164\x73"; } } else { $data["\x72\x65\x73\x70\x6f\x6e\163\x65"] = false; $data["\x6d\145\163\163\141\x67\145"] = strip_tags($this->form_validation->error_string()); } echo json_encode($data); } public function get_homepage_matka() { $row_dt = ''; $matka = array(); $q = "\163\x65\154\x65\x63\164\x20\x2a\x2c\111\106\x28\151\x73\x5f\x68\157\x6d\x65\160\x61\x67\145\137\x67\141\155\145\40\x3d\x20\61\x2c\40\x43\117\116\103\x41\124\x28\x73\x74\x61\162\x74\x69\156\147\x5f\x6e\165\x6d\54\x20\x27\40\130\x20\47\x2c\x20\145\156\144\137\156\x75\155\x29\54\x43\x4f\x4e\103\101\x54\x28\x73\x74\x61\x72\164\x69\156\x67\137\156\x75\155\x2c\40\47\130\x27\54\x20\x6e\x75\155\x62\145\162\54\x20\47\130\47\54\x20\145\156\144\137\156\165\155\51\51\x20\x41\123\40\162\145\163\x75\154\164\x20\40\40\x20\x20\x20\x20\x66\162\157\155\40\155\x61\164\x6b\x61\x20\x77\x68\x65\162\x65\40\x73\x74\x61\164\165\163\x3d\47\141\143\164\151\166\145\47\40\141\156\144\40\x69\163\x5f\150\x6f\155\145\x70\x61\x67\x65\137\x67\x61\155\145\75\61\40\117\x52\104\x45\x52\40\102\131\x20\x6d\x61\x74\153\x61\x5f\157\x72\144\x65\x72"; $result = mysqli_query($this->conn, $q); if ($result->num_rows > 0) { $i = 0; $curr_time = strtotime(date("\x48\x3a\x69\72\x73")); while ($row = $result->fetch_assoc()) { if (date("\x44") === "\x53\141\x74") { $bid_start_time = $row["\x73\x61\x74\137\163\x74\141\162\164\x5f\164\x69\x6d\x65"]; $bid_end_time = $row["\x73\x61\164\137\x65\156\x64\x5f\x74\151\x6d\145"]; } if (date("\104") === "\x53\x75\156") { $bid_start_time = $row["\x73\x74\x61\162\x74\137\x74\151\155\145"]; $bid_end_time = $row["\145\x6e\x64\x5f\164\x69\x6d\145"]; } else { $bid_start_time = $row["\x73\164\x61\162\164\137\164\x69\155\x65"]; $bid_end_time = $row["\x65\x6e\144\137\164\x69\155\145"]; } $type = $curr_time >= strtotime($bid_start_time) && $curr_time <= strtotime($bid_end_time) ? "\x6c\151\166\145" : "\157\154\144"; $data[$i] = $row; $data[$i]["\142\x69\144\x5f\163\164\x61\162\164\137\164\151\155\x65"] = $bid_start_time; $data[$i]["\x62\151\x64\x5f\x65\x6e\144\137\x74\151\155\145"] = $bid_end_time; $data[$i]["\x74\171\x70\145"] = $type; $i++; } } else { $data = "\60"; } echo json_encode($data); } public function get_bothsidefc() { $list1 = $_POST["\154\x65\146\x74\x5f\x61\x72\162\141\x79"]; $list2 = $_POST["\162\151\x67\150\164\x5f\x61\162\162\x61\171"]; $amount = $_POST["\141\155\157\x75\156\x74"]; $value = json_decode($list1); $value2 = json_decode($list2); $nList = array(); foreach ($value as $item1) { foreach ($value2 as $item2) { $nList[] = $item1 . "\55" . $item2; $nList[] = $item2 . "\55" . $item1; } } $data["\162\x65\163\x70\157\x6e\163\145"] = true; $data["\x64\x61\x74\141"] = $nList; $data["\x61\155\x6f\x75\x6e\164"] = count($nList) * $amount; echo json_encode($data); } public function get_samefc() { $digits = $_POST["\154\151\x73\164"]; $amount = $_POST["\x61\x6d\157\x75\x6e\x74"]; $value = json_decode($digits); $combinations = array(); foreach ($value as $digit1) { foreach ($value as $digit2) { $combination = $digit1 . "\x2d" . $digit2; $combinations[] = $combination; } } $response = array("\162\x65\x73\160\x6f\x6e\x73\x65" => true, "\144\x61\164\x61" => $combinations, "\x74\157\x74\141\154\137\141\x6d\157\x75\x6e\x74" => count($combinations) * $amount); echo json_encode($response); } public function get_login_with_otp() { $mobile = $this->input->post("\155\157\x62\151\x6c\x65"); if ($mobile == '') { $response = array("\x72\x65\163\160\x6f\x6e\163\145" => false, "\x65\162\x72\157\x72" => "\115\x6f\142\x69\154\x65\x20\116\165\x6d\142\x65\162\40\151\163\x20\x6d\151\163\163\151\156\x67\x2e\56\x20"); } else { $details = $this->db->where("\x6d\x6f\142\151\x6c\145\x6e\157", $mobile)->get("\165\x73\145\x72\137\160\162\x6f\146\x69\x6c\x65"); if ($details->num_rows() > 0) { $user_details = $details->row(); if ($user_details->login_status == "\61") { $response["\162\145\163\x70\157\156\x63\x65"] = false; $response["\145\x72\x72\x6f\x72"] = "\x50\154\145\x61\163\145\40\103\x6f\x6e\164\141\143\164\40\x74\x6f\40\103\165\x73\x74\157\x6d\x65\162\x20\103\x61\162\x65"; } else { $otp = mt_rand(100000, 999999); $msg = "\131\x6f\165\162\x20\x54\145\x65\x72\x42\141\172\141\x72\x4f\156\154\x69\156\x65\x20\x4f\x6e\x65\x20\x54\151\155\145\40\x50\x61\x73\163\167\x6f\x72\144\40\x28\x4f\x54\x50\51\40\x69\x73\40{$otp}\x2e\40\104\157\x6e\47\x74\x20\x73\150\141\x72\145\x20\x69\x74\x20\x77\x69\164\150\x20\141\x6e\171\x6f\156\x65\x2e\x20\x57\145\40\144\x6f\156\x27\164\40\x63\141\154\154\57\x65\x6d\x61\151\x6c\x20\x79\x6f\x75\x20\x74\x6f\x20\x76\x65\162\x69\146\x79\40\x4f\x54\120\x2e\x20\117\x54\120\40\x69\163\40\166\141\x6c\151\144\40\146\157\162\x20\61\x35\x20\x6d\151\156\163\x2e"; $msg_status = $this->db->select("\155\163\147\x5f\x73\164\141\164\165\x73")->get("\x61\160\x70\137\163\145\164\x74\x69\x6e\147")->row()->msg_status ?? 0; if ($msg_status == 1) { @send_sms($mobile, $msg); } $tbs = array("\x6f\x74\x70" => $otp, "\155\x6f\142\x69\x6c\x65" => $mobile, "\157\x74\160\137\x65\x78\x70\151\x72\145" => date("\x59\x2d\155\55\x64\40\x48\72\x69\x3a\x73", strtotime("\53\66\60\x20\163\x65\x63\157\156\x64"))); $this->db->insert("\164\142\154\117\x74\160", $tbs); $response = array("\162\x65\x73\x70\157\x6e\x73\145" => true, "\x6d\x65\163\x73\141\147\145" => "\157\164\160\40\x73\x65\x6e\144\x20\163\x75\x63\143\145\163\163\146\x75\154\x6c\171", "\157\x74\160" => $otp); } } else { $response = array("\162\x65\x73\160\x6f\156\163\145" => false, "\x65\162\162\157\162" => "\x4d\x6f\142\151\x6c\x65\x20\116\165\x6d\142\x65\x72\40\x6e\x6f\164\x20\162\x65\147\x69\x73\164\x65\162\56\56\40"); } } echo json_encode($response); } function otp_verification() { $this->form_validation->set_rules("\155\x6f\142\x69\x6c\145", "\x4d\x6f\142\151\154\145\40\x4e\x75\155\x62\x65\162", "\x74\162\x69\x6d\x7c\x72\145\x71\165\151\x72\145\x64"); $this->form_validation->set_rules("\x6f\164\160", "\x4f\124\120\x20\x43\157\x64\x65", "\x74\x72\151\155\x7c\x72\145\161\165\151\162\145\x64"); if ($this->form_validation->run() == false) { $data["\x72\x65\163\160\x6f\x6e\163\145"] = false; $data["\x6d\x65\163\163\141\147\145"] = strip_tags($this->form_validation->error_string()); } else { $otp = $this->input->post("\157\x74\160"); $mobile = $this->input->post("\155\157\x62\x69\154\x65"); $check_details = $this->db->where("\x6d\157\142\x69\154\145", $mobile)->order_by("\151\x64", "\x64\x65\163\143")->LIMIT(1)->get("\x74\142\154\x4f\164\x70"); $user_otp = $check_details->row(); $check_block = $this->db->select("\52\x2c\165\163\x65\162\137\x72\x65\146\x65\x72\145\x6e\143\x65\x5f\143\x6f\144\145\x20\162\145\x66\x65\x72\x5f\143\157\x64\x65")->where("\x6d\x6f\142\x69\154\x65\156\157", $mobile)->where("\154\x6f\147\151\156\x5f\163\x74\141\164\x75\x73", "\60")->get("\x75\x73\145\162\137\x70\x72\x6f\146\x69\x6c\145"); $user_details = $check_block->row(); $qw = $this->db->query("\163\145\154\145\x63\164\40\x2a\40\x46\x52\117\115\x20\140\164\142\154\x77\141\154\154\x65\x74\140\x20\x77\x68\145\162\x65\40\165\x73\145\x72\137\x69\x64\x3d\x27" . $user_details->id . "\47\x20\114\x69\x6d\151\164\40\61"); $wrow = $qw->row(); $user_details->{"\167\x61\154\154\x65\x74"} = $wrow->wallet_points; if ($user_details->login_status == "\x31") { $data["\x72\x65\163\x70\x6f\x6e\163\145"] = false; $data["\x6d\145\163\163\x61\x67\145"] = "\x50\154\145\x61\163\x65\40\x43\x6f\156\164\141\x63\x74\x20\164\x6f\40\x43\165\163\164\157\x6d\x65\162\x20\103\141\162\x65"; } elseif ($user_otp->otp == $otp && $mobile == $user_otp->mobile) { $store_time = $user_otp->otp_expire; $current_time = date("\x59\x2d\155\55\144\40\110\72\x69\72\x73"); if ($current_time > $store_time) { $data["\x72\145\x73\160\157\156\x73\x65"] = false; $data["\x64\141\164\x61"] = "\117\x74\x70\x20\x65\170\160\151\x72\145\144\40\162\x65\164\162\171\x20\156\157\x77\40\x21\41"; } else { $data["\162\x65\163\x70\157\156\163\145"] = true; $data["\x64\x61\164\x61"] = "\x4c\x6f\147\x69\156\40\x73\x75\143\x63\x65\x73\x73\146\165\154\x2e\x2e"; $data["\x75\x73\145\162\x5f\144\145\x74\141\151\x6c\163"] = $user_details; } } else { $data["\162\145\163\160\157\x6e\163\145"] = false; $data["\155\x65\163\x73\141\x67\145"] = "\123\x6f\x6d\x65\x74\x68\151\156\147\x20\x77\x65\156\164\x20\x77\x72\157\156\x67\x2e\x2e"; } } echo json_encode($data); } } ?>

Function Calls

None

Variables

None

Stats

MD5 294680f349ad4df44837339861738e66
Eval Count 0
Decode Time 126 ms