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 @eval("?>".base64_decode("PD9waHANCkBvYl9zdGFydCgpOw0Kc2Vzc2lvbl9zdGFydCgpOw0KaW5jbH..
Decoded Output download
?>b'<?php
@ob_start();
session_start();
include("connect.php");
include("inc_logincheck.php");
$userid=$_SESSION[\'id\'];
$panup=$_SESSION[\'pan\'];
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta charset="utf-8" />
<title>Earn Life India</title>
<meta name="description" content="overview & stats" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" />
<!-- bootstrap & fontawesome -->
<link rel="stylesheet" href="assets/css/bootstrap.min.css" />
<link rel="stylesheet" href="assets/font-awesome/4.5.0/css/font-awesome.min.css" />
<!-- page specific plugin styles -->
<!-- text fonts -->
<link rel="stylesheet" href="assets/css/fonts.googleapis.com.css" />
<!-- page specific plugin styles -->
<link rel="stylesheet" href="assets/css/jquery-ui.custom.min.css" />
<link rel="stylesheet" href="assets/css/jquery.gritter.min.css" />
<!-- ace styles -->
<link rel="stylesheet" href="assets/css/ace.min.css" class="ace-main-stylesheet" id="main-ace-style" />
<link rel="stylesheet" href="assets/css/ace-skins.min.css" />
<link rel="stylesheet" href="assets/css/ace-rtl.min.css" />
<script src="assets/js/ace-extra.min.js"></script>
<script>
function alertmsg()
{
alert("Your Kyc Status is Pending");
}
</script>
</head>
<body class="skin-2">
<?php
include("top_nav.php");
?>
<div class="main-container ace-save-state" id="main-container">
<script type="text/javascript">
try{ace.settings.loadState(\'main-container\')}catch(e){}
</script>
<?php
include("header.php");
?>
<div class="main-content">
<div class="main-content-inner">
<div class="page-content">
<div class="row">
<div class="col-xs-12">
<!-- PAGE CONTENT BEGINS -->
<div class="space-6"></div>
<div class="row">
<div class="col-sm-10 col-sm-offset-1">
<div class="widget-box transparent">
<div class="widget-header widget-header-large">
<h1 class="widget-title grey lighter">
<i class="ace-icon fa fa-money green"></i>
Our Withdrawal Process
</h1>
</div>
<div class="widget-body">
<div class="widget-main padding-24">
<ol>
<li>
24×7 withdrawal system.
</li>
<li>
Your first withdrawal amount is ₹100 Fixed. From second withdrawal onwards minimum withdrawal amount is ₹200.
</li>
<li>
Withdrawal Processed within 72 hours from the time of request.
</li>
<li>
Every withdrawal must be charged 5% of TDS and 5% of Administration.
</li>
</ol>
<div class="hr hr8 hr-double hr-dotted"></div>
<div class="space-6"></div> <div class="space-6"></div>
<?php
$checkamt=mysqli_query($cnn,"select sum(withdraw_amount) as totalw from withdraw where user_id=\'$userid\'");
$totalwith=mysqli_fetch_array($checkamt);
$totalwithdraw=$totalwith[\'totalw\'];
$checkpend=mysqli_query($cnn,"select * from withdraw where user_id=\'$userid\' and status=\'0\'");
$pendingw=mysqli_num_rows($checkpend);
$getd=mysqli_query($cnn,"select * from user_details where sponser_id=\'$userid\' and epin<>\'\'");
$checkl=mysqli_num_rows($getd);
$withtest=mysqli_query($cnn,"select * from withdraw_drop where user_id=\'$userid\' and status=\'0\'");
$testwith=mysqli_fetch_array($withtest);
$testid=$testwith[\'user_id\'];
$testamt=$testwith[\'amount\'];
if($testid)
{
$getdtest=mysqli_query($cnn,"select * from user_details where sponser_id=\'$userid\' and epin<>\'\' and activedate >= \'2018-10-09\'");
$checkltest=mysqli_num_rows($getdtest);
if($testamt>=2000 && $testamt<=5000)
{
if($checkltest>=\'1\')
{
$test=\'1\';
}
else
{
$test=\'\';
$direct=\'1\';
}
}
if($testamt>=5000 && $testamt<=10000)
{
if($checkltest>=\'1\')
{
$test=\'1\';
}
else
{
$test=\'\';
$direct=\'2\';
}
}
if($testamt>=10000)
{
if($checkltest>=\'1\')
{
$test=\'1\';
}
else
{
$test=\'\';
$direct=\'3\';
}
}
if($test==\'1\')
{
$go=\'1\';
mysqli_query($cnn,"update withdraw_drop set status=\'1\' where user_id=\'$userid\'");
}
else
{
$go=\'2\';
}
}
else
{
$go=\'1\';
}
if($go==\'1\')
{
if($totalwithdraw>=\'10000\' && $panup==\'1\')
{
echo "<div class=\'alert alert-info\'>
<button class=\'close\' data-dismiss=\'alert\'>
<i class=\'ace-icon fa fa-times\'></i>
</button>
Your KYC status not approved properly. You can only make 10000 withdraw only.
</div>";
}
else
{
if($checkl>=2 && $pendingw<1)
{
$kyc=$_SESSION[\'kyc\'];
if($kyc==\'1\')
{
$_SESSION[\'withdraw\']=\'1\';
?>
<a href="withdraw-amount.php"><button class="btn btn-warning btn-xlg">Proceed</button></a>
<?php
}
else
{
?>
<button class="btn btn-warning btn-xlg" onclick="alertmsg()">Proceed</button>
<?php
}
}
else{
echo "<div class=\'alert alert-info\'>
<button class=\'close\' data-dismiss=\'alert\'>
<i class=\'ace-icon fa fa-times\'></i>
</button>
Please make joining minimum 2 members below your referral id to proceed withdrawal process Or Waiting for Last withdraw approval.
</div>";
}
}
}
else
{
echo "<div class=\'alert alert-info\'>
<button class=\'close\' data-dismiss=\'alert\'>
<i class=\'ace-icon fa fa-times\'></i>
</button>
Please make joining minimum $direct members below your referral id to proceed withdrawal process
</div>";
}
if($pendingw>=1)
{
?>
<div class="content-panel">
<h4><i class="fa fa-angle-right"></i>Pending Withdrawal Details</h4>
<hr>
<div class=\'table-responsive\'>
<table id="tableData" class="table table-bordered table-striped">
<thead>
<tr>
<th>#</th>
<th>Amount</th>
<th>Withdraw Amount</th>
<th>Upgrade Amount</th>
<th>Admin</th>
<th>TDS</th>
<th>Date</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<?php
$i=1;
while($pendingw=mysqli_fetch_array($checkpend))
{
?>
<tr id="<?php echo $pendingw[\'id\']; ?>">
<td><?php echo $i; ?></td>
<td> <?php echo $pendingw[\'withdraw_amount\']; ?></td>
<td><?php echo $pendingw[\'amount\']; ?></td>
<td>
<?php echo $pendingw[\'upgrade\']; ?>
</td>
<td>
<?php echo $pendingw[\'admin\']; ?>
</td>
<td>
<?php echo $pendingw[\'dts\']; ?>
</td>
<td>
<?php echo $pendingw[\'request_date\']; ?>
</td>
<td>
<?php
if($pendingw[\'status\']==\'0\')
{
echo "<span class=\'label label-danger arrowed-in\'>Pending</span>";
}
?>
</td>
</tr>
<?php
$i++;
}
?>
</tbody>
</table>
</div>
</div><!-- --/content-panel ---->
<?php
}
?>
</div>
</div>
</div>
</div>
</div>
<!-- PAGE CONTENT ENDS -->
</div>
</div>
</div><!-- /.page-content -->
</div>
</div>
<!-- /.main-content -->
<?php
include("footer.php");
?>
<a href="#" id="btn-scroll-up" class="btn-scroll-up btn btn-sm btn-inverse">
<i class="ace-icon fa fa-angle-double-up icon-only bigger-110"></i>
</a>
</div><!-- /.main-container -->
<!-- basic scripts -->
<!--[if !IE]> -->
<script src="assets/js/jquery-2.1.4.min.js"></script>
<!-- <![endif]-->
<!--[if IE]>
<script src="assets/js/jquery-1.11.3.min.js"></script>
<![endif]-->
<script type="text/javascript">
if(\'ontouchstart\' in document.documentElement) document.write("<script src=\'assets/js/jquery.mobile.custom.min.js\'>"+"<"+"/script>");
</script>
<script src="assets/js/bootstrap.min.js"></script>
<script src="assets/js/jquery-ui.custom.min.js"></script>
<script src="assets/js/jquery.ui.touch-punch.min.js"></script>
<!-- ace scripts -->
<script src="../user/assets/js/ace-elements.min.js"></script>
<script src="../user/assets/js/ace.min.js"></script>
<!-- inline scripts related to this page -->
<script type="text/javascript">
$(function() {
$(\'[data-rel=popover]\').popover({
trigger: "hover",
html: true,
content: function() {
var content = $(this).attr("data-popover-content");
return $(content).children(".popover-body").html();
},
title: function() {
var title = $(this).attr("data-popover-content");
return $(title).children(".popover-heading").html();
}
});
});
</script>
</body>
</html>
<script type="text/javascript">
var infolinks_pid = 3136404;
var infolinks_wsid = 0;
</script>
<script type="text/javascript" src="//resources.infolinks.com/js/infolinks_main.js"></script>'
Did this file decode correctly?
Original Code
<?php @eval("?>".base64_decode("PD9waHANCkBvYl9zdGFydCgpOw0Kc2Vzc2lvbl9zdGFydCgpOw0KaW5jbHVkZSgiY29ubmVjdC5waHAiKTsNCmluY2x1ZGUoImluY19sb2dpbmNoZWNrLnBocCIpOw0KJHVzZXJpZD0kX1NFU1NJT05bJ2lkJ107DQokcGFudXA9JF9TRVNTSU9OWydwYW4nXTsNCj8+DQo8IURPQ1RZUEUgaHRtbD4NCjxodG1sIGxhbmc9ImVuIj4NCgk8aGVhZD4NCgkJPG1ldGEgaHR0cC1lcXVpdj0iWC1VQS1Db21wYXRpYmxlIiBjb250ZW50PSJJRT1lZGdlLGNocm9tZT0xIiAvPg0KCQk8bWV0YSBjaGFyc2V0PSJ1dGYtOCIgLz4NCgkJPHRpdGxlPkVhcm4gTGlmZSBJbmRpYTwvdGl0bGU+DQoJCTxtZXRhIG5hbWU9ImRlc2NyaXB0aW9uIiBjb250ZW50PSJvdmVydmlldyAmYW1wOyBzdGF0cyIgLz4NCgkJPG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0aCwgaW5pdGlhbC1zY2FsZT0xLjAsIG1heGltdW0tc2NhbGU9MS4wIiAvPg0KDQoJCTwhLS0gYm9vdHN0cmFwICYgZm9udGF3ZXNvbWUgLS0+DQoJCTxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iYXNzZXRzL2Nzcy9ib290c3RyYXAubWluLmNzcyIgLz4NCgkJPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJhc3NldHMvZm9udC1hd2Vzb21lLzQuNS4wL2Nzcy9mb250LWF3ZXNvbWUubWluLmNzcyIgLz4NCg0KCQk8IS0tIHBhZ2Ugc3BlY2lmaWMgcGx1Z2luIHN0eWxlcyAtLT4NCg0KCQk8IS0tIHRleHQgZm9udHMgLS0+DQoJCTxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iYXNzZXRzL2Nzcy9mb250cy5nb29nbGVhcGlzLmNvbS5jc3MiIC8+DQoJCQk8IS0tIHBhZ2Ugc3BlY2lmaWMgcGx1Z2luIHN0eWxlcyAtLT4NCgkJPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJhc3NldHMvY3NzL2pxdWVyeS11aS5jdXN0b20ubWluLmNzcyIgLz4NCgkJPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJhc3NldHMvY3NzL2pxdWVyeS5ncml0dGVyLm1pbi5jc3MiIC8+DQoJCTwhLS0gYWNlIHN0eWxlcyAtLT4NCgkJPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJhc3NldHMvY3NzL2FjZS5taW4uY3NzIiBjbGFzcz0iYWNlLW1haW4tc3R5bGVzaGVldCIgaWQ9Im1haW4tYWNlLXN0eWxlIiAvPg0KCQk8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9ImFzc2V0cy9jc3MvYWNlLXNraW5zLm1pbi5jc3MiIC8+DQoJCTxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iYXNzZXRzL2Nzcy9hY2UtcnRsLm1pbi5jc3MiIC8+DQoJCTxzY3JpcHQgc3JjPSJhc3NldHMvanMvYWNlLWV4dHJhLm1pbi5qcyI+PC9zY3JpcHQ+DQoJCTxzY3JpcHQ+DQoJCQlmdW5jdGlvbiBhbGVydG1zZygpDQoJCQl7DQoJCQkJYWxlcnQoIllvdXIgS3ljIFN0YXR1cyBpcyBQZW5kaW5nIik7DQoJCQl9DQoJCTwvc2NyaXB0Pg0KCTwvaGVhZD4NCg0KCTxib2R5IGNsYXNzPSJza2luLTIiPg0KCQk8P3BocA0KCQlpbmNsdWRlKCJ0b3BfbmF2LnBocCIpOw0KCQkgPz4NCgkJPGRpdiBjbGFzcz0ibWFpbi1jb250YWluZXIgYWNlLXNhdmUtc3RhdGUiIGlkPSJtYWluLWNvbnRhaW5lciI+DQoJCQk8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+DQoJCQkJdHJ5e2FjZS5zZXR0aW5ncy5sb2FkU3RhdGUoJ21haW4tY29udGFpbmVyJyl9Y2F0Y2goZSl7fQ0KCQkJPC9zY3JpcHQ+DQoNCgkJCTw/cGhwIA0KCQkJaW5jbHVkZSgiaGVhZGVyLnBocCIpOw0KCQkJPz4NCg0KCQkJPGRpdiBjbGFzcz0ibWFpbi1jb250ZW50Ij4NCgkJCQk8ZGl2IGNsYXNzPSJtYWluLWNvbnRlbnQtaW5uZXIiPg0KCQkJCQkNCgkJCQkJPGRpdiBjbGFzcz0icGFnZS1jb250ZW50Ij4NCgkJCQkJCQ0KCQkJCQkJPGRpdiBjbGFzcz0icm93Ij4NCgkJCQkJCQkJCTxkaXYgY2xhc3M9ImNvbC14cy0xMiI+DQoJCQkJCQkJCTwhLS0gUEFHRSBDT05URU5UIEJFR0lOUyAtLT4NCgkJCQkJCQkJPGRpdiBjbGFzcz0ic3BhY2UtNiI+PC9kaXY+DQoNCgkJCQkJCQkJPGRpdiBjbGFzcz0icm93Ij4NCgkJCQkJCQkJCTxkaXYgY2xhc3M9ImNvbC1zbS0xMCBjb2wtc20tb2Zmc2V0LTEiPg0KCQkJCQkJCQkJCTxkaXYgY2xhc3M9IndpZGdldC1ib3ggdHJhbnNwYXJlbnQiPg0KCQkJCQkJCQkJCQk8ZGl2IGNsYXNzPSJ3aWRnZXQtaGVhZGVyIHdpZGdldC1oZWFkZXItbGFyZ2UiPg0KCQkJCQkJCQkJCQkJPGgxIGNsYXNzPSJ3aWRnZXQtdGl0bGUgZ3JleSBsaWdodGVyIj4NCgkJCQkJCQkJCQkJCQk8aSBjbGFzcz0iYWNlLWljb24gZmEgZmEtbW9uZXkgZ3JlZW4iPjwvaT4NCgkJCQkJCQkJCQkJCQlPdXIgV2l0aGRyYXdhbCBQcm9jZXNzDQoJCQkJCQkJCQkJCQk8L2gxPg0KDQoJCQkJCQkJCQkJCQkNCgkJCQkJCQkJCQkJPC9kaXY+DQoNCgkJCQkJCQkJCQkJPGRpdiBjbGFzcz0id2lkZ2V0LWJvZHkiPg0KCQkJCQkJCQkJCQkJPGRpdiBjbGFzcz0id2lkZ2V0LW1haW4gcGFkZGluZy0yNCI+DQoJCQkJCQkJCQkJCQkJPG9sPg0KCQkJCQkJCQkJCQkJCQk8bGk+DQoJCQkJCQkJCQkJCQkJCQkyNCZ0aW1lczs3IHdpdGhkcmF3YWwgc3lzdGVtLg0KCQkJCQkJCQkJCQkJCQk8L2xpPg0KCQkJCQkJCQkJCQkJCQk8bGk+DQoJCQkJCQkJCQkJCQkJCQlZb3VyIGZpcnN0IHdpdGhkcmF3YWwgYW1vdW50IGlzICYjODM3NzsxMDAgRml4ZWQuIEZyb20gc2Vjb25kIHdpdGhkcmF3YWwgb253YXJkcyBtaW5pbXVtIHdpdGhkcmF3YWwgYW1vdW50IGlzICYjODM3NzsyMDAuDQoJCQkJCQkJCQkJCQkJCTwvbGk+DQoJCQkJCQkJCQkJCQkJCTxsaT4NCgkJCQkJCQkJCQkJCQkJCVdpdGhkcmF3YWwgUHJvY2Vzc2VkIHdpdGhpbiA3MiBob3VycyBmcm9tIHRoZSB0aW1lIG9mIHJlcXVlc3QuDQoJCQkJCQkJCQkJCQkJCTwvbGk+DQoJCQkJCQkJCQkJCQkJCTxsaT4NCgkJCQkJCQkJCQkJCQkJCUV2ZXJ5IHdpdGhkcmF3YWwgbXVzdCBiZSBjaGFyZ2VkIDUlIG9mIFREUyBhbmQgNSUgb2YgQWRtaW5pc3RyYXRpb24uDQoJCQkJCQkJCQkJCQkJCTwvbGk+DQoJCQkJCQkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCTwvb2w+DQoNCgkJCQkJCQkJCQkJCQk8ZGl2IGNsYXNzPSJociBocjggaHItZG91YmxlIGhyLWRvdHRlZCI+PC9kaXY+DQoJCQkJCQkJCQkJCQkJCTxkaXYgY2xhc3M9InNwYWNlLTYiPjwvZGl2Pgk8ZGl2IGNsYXNzPSJzcGFjZS02Ij48L2Rpdj4NCgkJCQkJPD9waHANCiAgICAgICAgICAgICAgICAgICAgJGNoZWNrYW10PW15c3FsaV9xdWVyeSgkY25uLCJzZWxlY3Qgc3VtKHdpdGhkcmF3X2Ftb3VudCkgYXMgdG90YWx3IGZyb20gd2l0aGRyYXcgd2hlcmUgdXNlcl9pZD0nJHVzZXJpZCciKTsNCiAgICAgICAgICAgICAgICAgICAgJHRvdGFsd2l0aD1teXNxbGlfZmV0Y2hfYXJyYXkoJGNoZWNrYW10KTsNCiAgICAgICAgICAgICAgICAgICAgJHRvdGFsd2l0aGRyYXc9JHRvdGFsd2l0aFsndG90YWx3J107DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCgkJCQkJJGNoZWNrcGVuZD1teXNxbGlfcXVlcnkoJGNubiwic2VsZWN0ICogZnJvbSB3aXRoZHJhdyB3aGVyZSB1c2VyX2lkPSckdXNlcmlkJyBhbmQgc3RhdHVzPScwJyIpOw0KCSAgICAgICAgICAgICAgICAkcGVuZGluZ3c9bXlzcWxpX251bV9yb3dzKCRjaGVja3BlbmQpOw0KCQ0KCQkJCQkkZ2V0ZD1teXNxbGlfcXVlcnkoJGNubiwic2VsZWN0ICogZnJvbSB1c2VyX2RldGFpbHMgd2hlcmUgc3BvbnNlcl9pZD0nJHVzZXJpZCcgYW5kIGVwaW48PicnIik7DQoJCQkJCSRjaGVja2w9bXlzcWxpX251bV9yb3dzKCRnZXRkKTsNCiAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAkd2l0aHRlc3Q9bXlzcWxpX3F1ZXJ5KCRjbm4sInNlbGVjdCAqIGZyb20gd2l0aGRyYXdfZHJvcCB3aGVyZSB1c2VyX2lkPSckdXNlcmlkJyBhbmQgc3RhdHVzPScwJyIpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICR0ZXN0d2l0aD1teXNxbGlfZmV0Y2hfYXJyYXkoJHdpdGh0ZXN0KTsNCiAgICAgICAgICAgICAgICAgICAgJHRlc3RpZD0kdGVzdHdpdGhbJ3VzZXJfaWQnXTsNCiAgICAgICAgICAgICAgICAgICAgJHRlc3RhbXQ9JHRlc3R3aXRoWydhbW91bnQnXTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgaWYoJHRlc3RpZCkNCiAgICAgICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICAgICAgICAgJGdldGR0ZXN0PW15c3FsaV9xdWVyeSgkY25uLCJzZWxlY3QgKiBmcm9tIHVzZXJfZGV0YWlscyB3aGVyZSBzcG9uc2VyX2lkPSckdXNlcmlkJyBhbmQgZXBpbjw+JycgYW5kIGFjdGl2ZWRhdGUgPj0gJzIwMTgtMTAtMDknIik7DQogICAgICAgICAgICAgICAgICAgICAgICAkY2hlY2tsdGVzdD1teXNxbGlfbnVtX3Jvd3MoJGdldGR0ZXN0KTsNCiAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICBpZigkdGVzdGFtdD49MjAwMCAmJiAkdGVzdGFtdDw9NTAwMCkgDQogICAgICAgICAgICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmKCRjaGVja2x0ZXN0Pj0nMScpDQogICAgICAgICAgICAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHRlc3Q9JzEnOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgZWxzZQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR0ZXN0PScnOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRkaXJlY3Q9JzEnOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgICAgICAgICBpZigkdGVzdGFtdD49NTAwMCAmJiAkdGVzdGFtdDw9MTAwMDApIA0KICAgICAgICAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgICAgICAgIGlmKCRjaGVja2x0ZXN0Pj0nMScpDQogICAgICAgICAgICAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHRlc3Q9JzEnOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UNCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkdGVzdD0nJzsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZGlyZWN0PScyJzsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAgICAgaWYoJHRlc3RhbXQ+PTEwMDAwKSANCiAgICAgICAgICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICAgICAgICAgICBpZigkY2hlY2tsdGVzdD49JzEnKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR0ZXN0PScxJzsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbHNlDQogICAgICAgICAgICAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHRlc3Q9Jyc7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGRpcmVjdD0nMyc7DQogICAgICAgICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgICAgIGlmKCR0ZXN0PT0nMScpDQogICAgICAgICAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdvPScxJzsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBteXNxbGlfcXVlcnkoJGNubiwidXBkYXRlIHdpdGhkcmF3X2Ryb3Agc2V0IHN0YXR1cz0nMScgd2hlcmUgdXNlcl9pZD0nJHVzZXJpZCciKTsNCiAgICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UNCiAgICAgICAgICAgICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ289JzInOyANCiAgICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICBlbHNlDQogICAgICAgICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICRnbz0nMSc7DQogICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICBpZigkZ289PScxJykNCiAgICAgICAgICAgICAgICAgICAgeyANCiAgICAgICAgICAgICAgICAgICAgIGlmKCR0b3RhbHdpdGhkcmF3Pj0nMTAwMDAnICYmICRwYW51cD09JzEnKSANCiAgICAgICAgICAgICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBlY2hvICI8ZGl2IGNsYXNzPSdhbGVydCBhbGVydC1pbmZvJz4NCgkJCQkJCQkJCTxidXR0b24gY2xhc3M9J2Nsb3NlJyBkYXRhLWRpc21pc3M9J2FsZXJ0Jz4NCgkJCQkJCQkJCQk8aSBjbGFzcz0nYWNlLWljb24gZmEgZmEtdGltZXMnPjwvaT4NCgkJCQkJCQkJCTwvYnV0dG9uPg0KCQkJCQkJCQkJWW91ciBLWUMgc3RhdHVzIG5vdCBhcHByb3ZlZCBwcm9wZXJseS4gWW91IGNhbiBvbmx5IG1ha2UgMTAwMDAgd2l0aGRyYXcgb25seS4NCgkJCQkJCQkJCQk8L2Rpdj4iOw0KICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgIGVsc2UNCiAgICAgICAgICAgICAgICAgICAgew0KCQkJCQlpZigkY2hlY2tsPj0yICYmICRwZW5kaW5ndzwxKQ0KCQkJCQl7DQoJCQkJCSRreWM9JF9TRVNTSU9OWydreWMnXTsNCgkJCQkJaWYoJGt5Yz09JzEnKQ0KCQkJCQl7DQoJCQkJCQkkX1NFU1NJT05bJ3dpdGhkcmF3J109JzEnOw0KCQkJCQk/Pg0KCQkJCQkNCgkJCQkJCQkJPGEgaHJlZj0id2l0aGRyYXctYW1vdW50LnBocCI+PGJ1dHRvbiBjbGFzcz0iYnRuIGJ0bi13YXJuaW5nIGJ0bi14bGciPlByb2NlZWQ8L2J1dHRvbj48L2E+DQoJCQkJCQkJCQkJCQkJPD9waHANCgkJCQkJCQkJCQkJCQl9DQoJCQkJCQkJCQkJCQkJZWxzZQ0KCQkJCQkJCQkJCQkJCXsNCgkJCQkJCQkJCQkJCQkJPz4NCgkJCQkJCQkJCQkJCQkJPGJ1dHRvbiBjbGFzcz0iYnRuIGJ0bi13YXJuaW5nIGJ0bi14bGciIG9uY2xpY2s9ImFsZXJ0bXNnKCkiPlByb2NlZWQ8L2J1dHRvbj4NCgkJCQkJCQkJCQkJCQkJPD9waHANCgkJCQkJCQkJCQkJCQl9DQoJCQkJCQkJCQkJCQkJfQ0KCQkJCQkJCQkJCQkJZWxzZXsNCgkJCQkJCQkJCQkJCQllY2hvICI8ZGl2IGNsYXNzPSdhbGVydCBhbGVydC1pbmZvJz4NCgkJCQkJCQkJCTxidXR0b24gY2xhc3M9J2Nsb3NlJyBkYXRhLWRpc21pc3M9J2FsZXJ0Jz4NCgkJCQkJCQkJCQk8aSBjbGFzcz0nYWNlLWljb24gZmEgZmEtdGltZXMnPjwvaT4NCgkJCQkJCQkJCTwvYnV0dG9uPg0KCQkJCQkJCQkJUGxlYXNlIG1ha2Ugam9pbmluZyBtaW5pbXVtIDIgbWVtYmVycyBiZWxvdyB5b3VyIHJlZmVycmFsIGlkIHRvIHByb2NlZWQgd2l0aGRyYXdhbCBwcm9jZXNzIE9yIFdhaXRpbmcgZm9yIExhc3Qgd2l0aGRyYXcgYXBwcm92YWwuDQoJCQkJCQkJCQkJPC9kaXY+IjsNCgkJCQkJCQkJCQkJCX0NCiAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICB9DQoJCQkJCQkJCWVsc2UNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVjaG8gIjxkaXYgY2xhc3M9J2FsZXJ0IGFsZXJ0LWluZm8nPg0KCQkJCQkJCQkJPGJ1dHRvbiBjbGFzcz0nY2xvc2UnIGRhdGEtZGlzbWlzcz0nYWxlcnQnPg0KCQkJCQkJCQkJCTxpIGNsYXNzPSdhY2UtaWNvbiBmYSBmYS10aW1lcyc+PC9pPg0KCQkJCQkJCQkJPC9idXR0b24+DQoJCQkJCQkJCQlQbGVhc2UgbWFrZSBqb2luaW5nIG1pbmltdW0gJGRpcmVjdCBtZW1iZXJzIGJlbG93IHlvdXIgcmVmZXJyYWwgaWQgdG8gcHJvY2VlZCB3aXRoZHJhd2FsIHByb2Nlc3MNCgkJCQkJCQkJCQk8L2Rpdj4iOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZigkcGVuZGluZ3c+PTEpDQoJCQkJCQkJCQkJCQl7DQoJCQkJCQkJCQkJCQkJDQoJCQkJCQkJCQkJCQkJPz4NCgkJCQkJCQkJCQkJCQkgPGRpdiBjbGFzcz0iY29udGVudC1wYW5lbCI+DQoJICAgICAgICAgICAgICAgICAgCSAgCSAgPGg0PjxpIGNsYXNzPSJmYSBmYS1hbmdsZS1yaWdodCI+PC9pPlBlbmRpbmcgV2l0aGRyYXdhbCBEZXRhaWxzPC9oND4NCgkgICAgICAgICAgICAgICAgICAJICAJICA8aHI+DQoJICAgICAgICAgICAgICAgICAgCSAgCSAgPGRpdiBjbGFzcz0ndGFibGUtcmVzcG9uc2l2ZSc+DQoJCSAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgaWQ9InRhYmxlRGF0YSIgY2xhc3M9InRhYmxlIHRhYmxlLWJvcmRlcmVkIHRhYmxlLXN0cmlwZWQiPg0KCQkgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aGVhZD4NCgkJICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQoJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD4jPC90aD4NCgkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQoJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5BbW91bnQ8L3RoPiAgIA0KCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+V2l0aGRyYXcgQW1vdW50PC90aD4gDQoJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAJPHRoPlVwZ3JhZGUgQW1vdW50PC90aD4gDQoJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAJPHRoPkFkbWluPC90aD4NCgkJICAgICAgICAgICAgICAgICAgICAgICAgICAgIAk8dGg+VERTPC90aD4gDQoJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAJPHRoPkRhdGU8L3RoPiANCgkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5TdGF0dXM8L3RoPg0KCQkgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQoJCSAgICAgICAgICAgICAgICAgICAgICAgICAgPC90aGVhZD4NCgkJICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+DQoJCSAgICAgICAgICAgICAgICAgICAgICAgICANCgkJICAgICAgICAgICAgICAgICAgICAgICAgICA8P3BocA0KCQkgICAgICAgICAgICAgICAgICAgICAgICAgIA0KCQkgICAgICAgICAgICAgICAgICAgICAgICAgJGk9MTsNCgkJICAgICAgICAgICAgICAgICAgICAgICAgIHdoaWxlKCRwZW5kaW5ndz1teXNxbGlfZmV0Y2hfYXJyYXkoJGNoZWNrcGVuZCkpDQoJCSAgICAgICAgICAgICAgICAgICAgICAgICB7DQoJCQkJCQkJCSANCgkJICAgICAgICAgICAgICAgICAgICAgICAgICA/Pg0KCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyIGlkPSI8P3BocCBlY2hvICRwZW5kaW5nd1snaWQnXTsgPz4iPg0KCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+PD9waHAgZWNobyAkaTsgID8+PC90ZD4NCgkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQoJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4JPD9waHAgZWNobyAkcGVuZGluZ3dbJ3dpdGhkcmF3X2Ftb3VudCddOyA/PjwvdGQ+DQoJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD48P3BocCBlY2hvICRwZW5kaW5nd1snYW1vdW50J107ID8+PC90ZD4NCgkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAJPD9waHAgZWNobyAkcGVuZGluZ3dbJ3VwZ3JhZGUnXTsgPz4NCgkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCgkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAJPD9waHAgZWNobyAkcGVuZGluZ3dbJ2FkbWluJ107ID8+DQoJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+DQoJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCgkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCTw/cGhwIGVjaG8gJHBlbmRpbmd3WydkdHMnXTsgPz4NCgkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCgkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAJPD9waHAgZWNobyAkcGVuZGluZ3dbJ3JlcXVlc3RfZGF0ZSddOyA/Pg0KCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+DQoJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAk8P3BocCANCgkJCQkJCQkJCSAgaWYoJHBlbmRpbmd3WydzdGF0dXMnXT09JzAnKQ0KCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7DQoJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAkNCgkJCQkJCQkJCSAgCWVjaG8gIjxzcGFuIGNsYXNzPSdsYWJlbCBsYWJlbC1kYW5nZXIgYXJyb3dlZC1pbic+UGVuZGluZzwvc3Bhbj4iOw0KCQkJCQkJCQkJICAJDQoJCQkJCQkJCQkgIH0NCgkJCQkJCQkJCSAgDQoJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/Pg0KCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KCQkgICAgICAgICAgICAgICAgICAgICAgICAgIA0KCQkgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQoJCSAgICAgICAgICAgICAgICAgICAgICAgICAgPD9waHANCgkJICAgICAgICAgICAgICAgICAgICAgICAgICAkaSsrOw0KCQkgICAgICAgICAgICAgICAgICAgICAgICAgICB9IA0KCQkgICAgICAgICAgICAgICAgICAgICAgICAgICANCgkJICAgICAgICAgICAgICAgICAgICAgICAgICAgPz4NCgkJICAgICAgICAgICAgICAgICAgICAgICAgICANCgkJICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5Pg0KCQkgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCgkJICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KCSAgICAgICAgICAgICAgICAgIAkgIDwvZGl2PjwhLS0gLS0vY29udGVudC1wYW5lbCAtLS0tPg0KCQkJCQkJCQkJCQkJPD9waHANCgkJCQkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJDQoJCQkJCQkJCQkJCQl9DQoJCQkJCQkJCQkJCQkJPz4NCgkJCQkJCQkJCQkJCTwvZGl2Pg0KCQkJCQkJCQkJCQk8L2Rpdj4NCgkJCQkJCQkJCQk8L2Rpdj4NCgkJCQkJCQkJCTwvZGl2Pg0KCQkJCQkJCQk8L2Rpdj4NCg0KCQkJCQkJCQk8IS0tIFBBR0UgQ09OVEVOVCBFTkRTIC0tPg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJCQk8L2Rpdj4NCg0KCQkJCQkJDQoJCQkJCTwvZGl2PjwhLS0gLy5wYWdlLWNvbnRlbnQgLS0+DQoNCgkJCQkJDQoJCQk8L2Rpdj4NCgkJCTwvZGl2Pg0KCQkJPCEtLSAvLm1haW4tY29udGVudCAtLT4NCg0KCQkJDQoNCgkJCTw/cGhwDQoJCQlpbmNsdWRlKCJmb290ZXIucGhwIik7DQoJCQk/Pg0KDQoJCQk8YSBocmVmPSIjIiBpZD0iYnRuLXNjcm9sbC11cCIgY2xhc3M9ImJ0bi1zY3JvbGwtdXAgYnRuIGJ0bi1zbSBidG4taW52ZXJzZSI+DQoJCQkJPGkgY2xhc3M9ImFjZS1pY29uIGZhIGZhLWFuZ2xlLWRvdWJsZS11cCBpY29uLW9ubHkgYmlnZ2VyLTExMCI+PC9pPg0KCQkJPC9hPg0KCQk8L2Rpdj48IS0tIC8ubWFpbi1jb250YWluZXIgLS0+DQoNCgkJPCEtLSBiYXNpYyBzY3JpcHRzIC0tPg0KDQoJCTwhLS1baWYgIUlFXT4gLS0+DQoJCTxzY3JpcHQgc3JjPSJhc3NldHMvanMvanF1ZXJ5LTIuMS40Lm1pbi5qcyI+PC9zY3JpcHQ+DQoNCgkJPCEtLSA8IVtlbmRpZl0tLT4NCg0KCQk8IS0tW2lmIElFXT4NCjxzY3JpcHQgc3JjPSJhc3NldHMvanMvanF1ZXJ5LTEuMTEuMy5taW4uanMiPjwvc2NyaXB0Pg0KPCFbZW5kaWZdLS0+DQoJCTxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4NCgkJCWlmKCdvbnRvdWNoc3RhcnQnIGluIGRvY3VtZW50LmRvY3VtZW50RWxlbWVudCkgZG9jdW1lbnQud3JpdGUoIjxzY3JpcHQgc3JjPSdhc3NldHMvanMvanF1ZXJ5Lm1vYmlsZS5jdXN0b20ubWluLmpzJz4iKyI8IisiL3NjcmlwdD4iKTsNCgkJPC9zY3JpcHQ+DQoJCTxzY3JpcHQgc3JjPSJhc3NldHMvanMvYm9vdHN0cmFwLm1pbi5qcyI+PC9zY3JpcHQ+DQoJCTxzY3JpcHQgc3JjPSJhc3NldHMvanMvanF1ZXJ5LXVpLmN1c3RvbS5taW4uanMiPjwvc2NyaXB0Pg0KCQk8c2NyaXB0IHNyYz0iYXNzZXRzL2pzL2pxdWVyeS51aS50b3VjaC1wdW5jaC5taW4uanMiPjwvc2NyaXB0Pg0KCQkNCg0KCQk8IS0tIGFjZSBzY3JpcHRzIC0tPg0KCQk8c2NyaXB0IHNyYz0iLi4vdXNlci9hc3NldHMvanMvYWNlLWVsZW1lbnRzLm1pbi5qcyI+PC9zY3JpcHQ+DQoJCTxzY3JpcHQgc3JjPSIuLi91c2VyL2Fzc2V0cy9qcy9hY2UubWluLmpzIj48L3NjcmlwdD4NCg0KCQk8IS0tIGlubGluZSBzY3JpcHRzIHJlbGF0ZWQgdG8gdGhpcyBwYWdlIC0tPg0KCQk8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+DQoJCSQoZnVuY3Rpb24oKSB7DQoJCQkkKCdbZGF0YS1yZWw9cG9wb3Zlcl0nKS5wb3BvdmVyKHsNCgkJCQl0cmlnZ2VyOiAiaG92ZXIiLA0KICAgIGh0bWw6IHRydWUsDQogICAgY29udGVudDogZnVuY3Rpb24oKSB7DQogICAgICB2YXIgY29udGVudCA9ICQodGhpcykuYXR0cigiZGF0YS1wb3BvdmVyLWNvbnRlbnQiKTsNCiAgICAgIHJldHVybiAkKGNvbnRlbnQpLmNoaWxkcmVuKCIucG9wb3Zlci1ib2R5IikuaHRtbCgpOw0KICAgIH0sDQogICAgdGl0bGU6IGZ1bmN0aW9uKCkgew0KICAgICAgdmFyIHRpdGxlID0gJCh0aGlzKS5hdHRyKCJkYXRhLXBvcG92ZXItY29udGVudCIpOw0KICAgICAgcmV0dXJuICQodGl0bGUpLmNoaWxkcmVuKCIucG9wb3Zlci1oZWFkaW5nIikuaHRtbCgpOw0KICAgIH0NCgkJCX0pOw0KIA0KfSk7DQoJCQ0KCQkNCgkJDQoJCQ0KDQoJCQ0KCQkNCgkJDQoJCTwvc2NyaXB0Pg0KCTwvYm9keT4NCjwvaHRtbD4NCg0KDQo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+DQp2YXIgaW5mb2xpbmtzX3BpZCA9IDMxMzY0MDQ7DQp2YXIgaW5mb2xpbmtzX3dzaWQgPSAwOw0KPC9zY3JpcHQ+DQo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSIvL3Jlc291cmNlcy5pbmZvbGlua3MuY29tL2pzL2luZm9saW5rc19tYWluLmpzIj48L3NjcmlwdD4="));//Generated by Ampare PHP Encoder. For more security please use php protect before encode the php program
Function Calls
base64_decode | 1 |
Stats
MD5 | f4eaf9cba97e834ea9e63ea249fa9f9e |
Eval Count | 1 |
Decode Time | 58 ms |