You are on page 1of 5

<?

php
include "css.php";
include "dbFunctions.php";
include "dbInfo.php";
include "header.php";

$slq_p = "SELECT * FROM orders where user_token='$user_token' and


status='SUCCESS'";
$res_p = getXbyY($slq_p);
$upi_id = $res_p['balance'];
$total_amt = $res_p[0]['sum(amount)'];

$slq_p = "SELECT * FROM users where user_token='$user_token'";


$res_p = getXbyY($slq_p);
$upi_id = $res_p['balance'];
$user_id = $res_p[0]['id'];
$phonepe_connected = $res_p[0]['phonepe_connected'];
$plan_id = $res_p[0]['plan_id'];
$first_name = $res_p[0]['first_name'];
$mobile = $res_p[0]['mobile'];
$expire_date = $res_p[0]['expire_date'];
if($phonepe_connected=='Yes'){
$phonepe_connected='Connected';
}else{
$phonepe_connected='Disconnected';
}
if($plan_id=='1'){
$plan='You Have 1 Month Active Plan' ;
}
if($plan_id=='0'){
$plan='You Have 1 Week Trial Active Plan' ;
}
if($plan_id=='2'){
$plan='You Have 2 Month Active Plan' ;
}
if($plan_id=='3'){
$plan='You Have 3 Month Active Plan' ;
}
if($plan_id=='4'){
$plan='You Have 1 Year Active Plan' ;
}
/* if($plan_id=='0'){
$plan='You dont have any Active Plan' ;
}*/
if($phonepe_connected=='Connected' | $phonepe_connected=='Disconnected'){

function request($url,$type,$headers,$yes){
$typee="CURLOPT_$type";
$ch=curl_init($url);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, $typee, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, GET);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
#curl_setopt($ch, CURLOPT_PROXY, "117.160.250.133:81");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_ENCODING, 'gzip');
curl_setopt($ch, CURLOPT_HEADER, $yes);
$output1= curl_exec ($ch);
return $output1;
}

$txn_data = file_get_contents('https://upigetway.site/phnpe/user_txn.php?no='.
$user_token.'');
$txn_data= substr("$txn_data",6);
///////////JSON DECODE
$jsondecode=json_decode($txn_data,1);
$data = $jsondecode["data"];
$results = $data["results"];
$rows = count($results);

echo '<!-- Sidebar End -->


<!-- adminx-content-aside -->
<div class="adminx-content">
<!-- <div class="adminx-aside">

</div> -->

<div class="adminx-main-content">
<div class="container-fluid">
<!-- BreadCrumb -->

<div class="sp-background p-3">


<div class="row mt-2">

<div class="col-md-3 mb-2">


<div class="card w-100 card-nblue">
<b class="text-white pl-3 pt-3">Plan Expiry Date</b>
<h4 class="text-white pl-3 pt-2 pb-3">'.$expire_date.'</h4>
</div>
</div>

<div class="col-md-3 mb-2">


<div class="card w-100 card-nblue">
<b class="text-white pl-3 pt-3">Phonepe Connect Status</b>
<h4 class="text-white pl-3 pt-2 pb-3">'.$phonepe_connected.'</h4>
</div>
</div>

<div class="col-md-3 mb-2">


<div class="card w-100 card-nblue">
<b class="text-white pl-3 pt-3">Purchase Plans</b>
<h4 class="text-white pl-3 pt-2 pb-3">
'.$plan.'
</h4>
</div>
</div>

</div>
</div>

<div class="row mt-5">


<div class="col">
<div class="card mb-grid">
<div class="table-responsive-md">

<table class="table table-hover">


<form action="" method="post">
<thead>
<tr class="card-nblue">
<th class="text-white">Account Statement</th>
<th class="text-white">Transactions Details</th>
<th class="text-white">
<input type="date" name="from_date"
value="2022-11-11" class="form-control form-control-sm">
</th>

<th class="text-white">
<input type="date" name="to_date"
value="2022-11-11" class="form-control form-control-sm">
</th>

<th class="text-white">
<input type="number" name="rows_input"
value="100" class="form-control form-control-sm" placeholder="Show entries">
</th>

<th class="text-white" colspan="3">


<div class="input-group">
<input class="form-control form-control-sm" name="search_input" placeholder="Search
ID / Bank Ref Number" style=" height: 30.1px; ">
<div class="input-group-append">
<button class="btn bg-mix text-white btn-sm" name="filter" type="submit"><i
class="fa fa-search"></i></button>
</div>
</div>
</th>
<th class="text-white">
<button class="btn bg-mix text-white btn-sm" onclick="Export("Transactions")"
type="button">Export <i class="fa fa-external-link-alt"></i></button>
</th>

</tr>
</thead>
</form>

<thead>
<tr class="bg-mix">
<th class="text-white">ID</th>
<th class="text-white">App Name</th>
<th class="text-white">Customer Name</th>
<th class="text-white">Amount</th>
<th class="text-white">Date & Time</th>
<th class="text-white">Status</th>
<th class="text-white">UTR Number</th>
<th class="text-white">Payment Upi</th>

</tr>
</thead>
';
for ($i = 0; $i < $rows; $i++) {
$customerDetails=$results[$i]["customerDetails"];
$user_name=$customerDetails["userName"];
$paymentApp=$results[$i]["paymentApp"];
$paymentApp=$paymentApp["paymentApp"];
$logo=$paymentApp["logo"];
$amount=$results[$i]["amount"];
$amount=$amount / 100;
$transactionId=$results[$i]["transactionId"];
$paymentState=$results[$i]["paymentState"];
$transactionDate=$results[$i]["transactionDate"];
//$transactionDate=date('m/d/Y', $transactionDate);
$Status=$results[$i]["paymentState"];
$UTR=$results[$i]["UTR"];
$vpa=$results[$i]["vpa"];

date_default_timezone_set("Asia/Calcutta");
$seconds = $transactionDate / 1000;
$transactionDate=date("d-m-Y h:i", $seconds);

echo '<tbody><td>'.$i.'</td></td><td>'.
$paymentApp.'</td><td>'.$user_name.'</td><td>'.$amount.'</td><td>'.
$transactionDate.'</td> <td>'.$Status.'</td> <td>'.$transactionId.'</td><td>'.
$vpa.'</td></tbody>';
}

echo '</table>

<div class="row">
<div class="col-sm-12 col-md-5">

</div>
</div>

</div>
</div>
</div>
</div>

</div>
</div>
</div>
</div>
';}else{
echo '<center> <h2>Please Login Again';
}
?>

<!-- If you prefer jQuery these are the required scripts -->
<script src="assets/dist/js/jquery-3.2.1.min.js"></script>
<script src="assets/dist/js/popper.min.js"></script>
<script src="assets/dist/js/bootstrap.min.js"></script>
<script src="assets/dist/js/vendor.js"></script>
<script src="assets/dist/js/adminx.js"></script>
<script src="assets/dist/js/table2excel.js"></script>
<script src="assets/dist/js/custom-new.js"></script>
<!--script src="assets/dist/js/jquery.dataTables.min.js"></script>
<script src="assets/dist/js/dataTables.bootstrap4.min.js"></script-->

<script type="text/javascript">
function Export(str) {
$(".table").table2excel({
filename: str+".xls"
});
}
</script>
<script>
function printDiv(divName) {

var printContents = document.getElementById(divName).innerHTML;


w = window.open();

w.document.write(printContents);
w.document.write('<scr' + 'ipt type="text/javascript">' + 'window.onload =
function() { window.print(); window.close(); };' + '</sc' + 'ript>');

w.document.close(); // necessary for IE >= 10


w.focus(); // necessary for IE >= 10

return true;
}
</script>
<!--script src="assets/dist/js/swipe.js"></script>
<script>

window.onload = function() {

document.addEventListener('swiped-right', function(e) {
//alert(e.type);
$(".adminx-sidebar").addClass("in");
});

document.addEventListener('swiped-left', function(e) {
//alert(e.type);
$(".adminx-sidebar").removeClass("in");
});

}
</script-->

</body>
</html>

You might also like