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 $_F=__FILE__;$_X='P2lCITQ3L1RibUs+Lj1ZV2lWQi49WVdpVkIuTWU5aVZCIS0tPnI3Z3U+L3BwPi83NE..
Decoded Output download
$_X=base64_decode($_X);$_X=strtr($_X,'SgPO9YZWFKmqyfxcjLJRzuM5vNts1b.{B4nC]i/2Dl0EheA
[d8=Qp>VXo H}6GIw7ka3TrU<','=R9odmplAEPyk8gv[53xrMezqZHi7YhW<DsG{>CcX}1N/afj6]JtuS
.BUnwVKLQO20ITF4b');$_R=str_replace('__FILE__',"'".$_F."'",$_X);eval($_R);$_R=0;$_X=0;?><!DOCTYPE html>
<html>
<head>
<!-- FORM CSS CODE -->
<?php $this->load->view('comman/code_css_datatable'); ?>
<!-- </copy> -->
</head>
<body class="hold-transition skin-blue sidebar-mini">
<div class="wrapper">
<!-- Notification sound -->
<audio id="login">
<source src="<?php echo $theme_link; ?>sound/login.mp3" type="audio/mpeg">
<source src="<?php echo $theme_link; ?>sound/login.ogg" type="audio/ogg">
</audio>
<script type="text/javascript">
var login_sound = document.getElementById("login");
</script>
<!-- Notification end -->
<script type="text/javascript">
<?php if($this->session->flashdata('success')!=''){ ?>
login_sound.play();
<?php } ?>
</script>
<?php
$this->load->view('sidebar');
?>
<!-- Content Wrapper. Contains page content -->
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1>
<?=$page_title;?>
<small>Overall Information on Single Screen</small>
</h1>
<ol class="breadcrumb">
<li class="active"><i class="fa fa-dashboard"></i> Home</li>
</ol>
</section><br/>
<div class="col-md-12">
<!-- ********** ALERT MESSAGE START******* -->
<?php $this->load->view('comman/code_flashdata'); ?>
<!-- ********** ALERT MESSAGE END******* -->
</div>
<div class="col-md-12">
<!-- Application buttons -->
<div class="box box-warning">
<div class="box-body">
<?php /* if ($CI->permissions('sales_add')) { */ ?>
<a class="btn btn-app" href="<?php echo $base_url; ?>pos">
<i class="fa fa-shopping-cart text-red"></i> ADD NEW SALE
</a>
<?php /* }; */?>
<div class="row">
<div class="col-md-12">
<div class="table-responsive">
<table class="table table-striped table-bordered">
<thead>
<tr style="font-weight: bold;background-color:grey;color:white;">
<td>##</td>
<td>Date/Time</td>
<td>Invoice No.</td>
<td>Grand Total</td>
<td>Paid Amount</td>
<td>Balance</td>
<td>Table No.</td>
<td style="width:15%;">Action</td>
</tr>
</thead>
<tbody>
<?php
$sales=$this->db->where(['created_by'=>$_SESSION['inv_username']])->where('payment_status!=','Paid')->get('db_sales')->result();
if($sales){
$count=0;
foreach($sales as $s){
$table=$this->db->where('id',$s->table_id)->get('db_tables')->row('table_name');
?>
<tr>
<td><?php echo ++$count;?>.</td>
<td><?php echo $s->created_date.' '.$s->created_time;?></td>
<td><?php echo $s->sales_code;?></td>
<td><?php echo number_format($s->grand_total,2);?></td>
<td><?php echo number_format($s->paid_amount,2);?></td>
<td><?php echo number_format($s->grand_total-$s->paid_amount,2);?></td>
<td><?php echo $table;?></td></td>
<td>
<a class="btn btn-lg btn-block btn-warning" title="Add Sale ?" href="<?php echo site_url('sales/add_sale/'. $s->id)?>">
<i class="fa fa-shopping-cart text-white"></i> Add Sale
</a>
</td>
</tr>
<?php
}
}
else{
?>
<tr>
<td colspan="6">SORRY!!, No Pending Sale Found.</td>
</tr>
<?php
}
?>
</tbody>
</table>
</div>
</div>
</div>
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
<!-- /.col -->
</div>
<!-- /.content-wrapper -->
<?php $this->load->view('footer'); ?>
<!-- Add the sidebar's background. This div must be placed
immediately after the control sidebar -->
<div class="control-sidebar-bg"></div>
</div>
<!-- ./wrapper -->
<!-- SOUND CODE -->
<?php $this->load->view('comman/code_js_sound'); ?>
<!-- TABLES CODE -->
<?php $this->load->view('comman/code_js_datatable'); ?>
<!-- bootstrap datepicker -->
</body>
</html>
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_X='P2lCITQ3L1RibUs+Lj1ZV2lWQi49WVdpVkIuTWU5aVZCIS0tPnI3Z3U+L3BwPi83NEs+LS1pVkI/Wi5aPiQ9LnNuLWlXT2U5LWljc019KCcyT1lZZUhoMk85TV8ybm5fOWU9ZT1lPFdNJyk7Pj9pVkIhLS0+QmgyT1pxaT4tLWk+PlZWQmguTWU5aVZCPE85cT4yV2VublMiLk9XOS09emVIbnM9c09IPm55c0gtPFdRTT5uczlNPGV6LVlzSHMiaVZCOXNjPjJXZW5uUyJ9emVaWk16ImlWPj5CIS0tPkVPPXNBczJlPXNPSD5uT1FIOT4tLWlWPj5CZVE5c08+czlTIldPeHNIImlWPj4+PkJuT1F6Mk0+bnoyUyJCP1ouWj5NMi5PPiQ9Lk1ZTV9Xc0h5Oz4/aW5PUUg5aFdPeHNIWFlaSiI+PXFaTVMiZVE5c09oWVpNeCJpVj4+Pj5Cbk9RejJNPm56MlMiQj9aLlo+TTIuTz4kPS5NWU1fV3NIeTs+P2luT1FIOWhXT3hzSFhPeHgiPj1xWk1TImVROXNPaE94eCJpVj4+QmhlUTlzT2lWPj5CbjJ6c1o9Pj1xWk1TIj1NUj1oCmVjZW4yenNaPSJpVj4+Pj5jZXo+V094c0hfbk9RSDk+Uz45TzJRWU1IPVh4TT1LV01ZTUg9b3EzOSgiV094c0giKTs+Vj4+QmhuMnpzWj1pVj4+QiEtLT5FTz1zQXMyZT1zT0g+TUg5Pi0taVY+PkJuMnpzWj0+PXFaTVMiPU1SPWgKZWNlbjJ6c1o9ImlWPj5CP1ouWj5zQSgkPS5zbi1pbk1ubnNPSC1pQVdlbi45ZT1lKCduUTIyTW5uJykhUycnKV0+P2lWPj4+Pj4+Pj5XT3hzSF9uT1FIOVhaV2VxKCk7Vj4+Qj9aLlo+bD4/aVY+PkJobjJ6c1o9aVY+PlY+PkI/Wi5aPlY+PiQ9LnNuLWlXT2U5LWljc019KCduczlNPGV6Jyk7Vj4+P2lWVj4+QiEtLT4vT0g9TUg9Pnt6ZVpaTXpYPi9PSD1lc0huPlpleE0+Mk9IPU1IPT4tLWlWPj5COXNjPjJXZW5uUyIyT0g9TUg9LX16ZVpaTXoiaVY+Pj4+QiEtLT4vT0g9TUg9PnRNZTlNej4obWV4TT4uTWU5TXopPi0taVY+Pj4+Qm5NMj1zT0g+Mldlbm5TIjJPSD1NSD0tLk1lOU16ImlWPj4+Pj4+Qi4waVY+Pj4+Pj4+PkI/UyRaZXhNXz1zPVdNOz9pVj4+Pj4+Pj4+Qm5ZZVdXaTdjTXplV1c+M0hBT3pZZT1zT0g+T0g+cHNIeFdNPnAyek1NSEJoblllV1dpVj4+Pj4+PkJoLjBpVj4+Pj4+PkJPVz4yV2VublMiPHpNZTkyelFZPCJpVj4+Pj4+Pj4+QldzPjJXZW5uUyJlMj1zY00iaUJzPjJXZW5uUyJBZT5BZS05ZW4uPE9lejkiaUJoc2k+dE9ZTUJoV3NpVj4+Pj4+PkJoT1dpVj4+Pj5CaG5NMj1zT0hpQjx6aGlWPj4+PkI5c2M+Mldlbm5TIjJPVy1ZOS0wayJpVj4+Pj4+PkIhLS0+KioqKioqKioqKj5GSUtnVD51S3BwRkNLPnBURmdUKioqKioqKj4tLWlWPj4+Pj4+PkI/Wi5aPiQ9LnNuLWlXT2U5LWljc019KCcyT1lZZUhoMk85TV9BV2VuLjllPWUnKTs+P2lWPj4+Pj4+PkIhLS0+KioqKioqKioqKj5GSUtnVD51S3BwRkNLPktFNCoqKioqKio+LS1pVj4+Pj4+Qmg5c2NpVlY+Pj4+Pj4+PkI5c2M+Mldlbm5TIjJPVy1ZOS0wayJpVj4+Pj4+Pj4+Pj5CIS0tPkZaWldzMmU9c09IPjxRPT1PSG4+LS1pVj4+Pj4+Pj4+Pj5COXNjPjJXZW5uUyI8T1I+PE9SLX1lekhzSHgiaVZWPj4+Pj4+Pj4+Pj4+QjlzYz4yV2VublMiPE9SLTxPOXEiaVY+Pj4+Pj4+Pj4+Pj4+Pj5CP1ouWj5oKj5zQT4oJC8zLWlaTXpZc25uc09IbignbmVXTW5fZTk5JykpPl0+Kmg+P2lWPj4+Pj4+Pj4+Pj4+Pj5CZT4yV2VublMiPD1IPjw9SC1lWloiPi56TUFTIkI/Wi5aPk0yLk8+JDxlbk1fUXpXOz4/aVpPbiJpVj4+Pj4+Pj4+Pj4+Pj4+Pj5Ccz4yV2VublMiQWU+QWUtbi5PWlpzSHgtMmV6PT49TVI9LXpNOSJpQmhzaT5GNDQ+RUt7PnBGSUtWPj4+Pj4+Pj4+Pj4+Pj5CaGVpVj4+Pj4+Pj4+Pj4+Pj4+Qj9aLlo+aCo+bDs+Kmg/aVY+Pj4+Pj4+Pj4+Pj5COXNjPjJXZW5uUyJ6T30iaVY+Pj4+Pj4+Pj4+Pj4+PkI5c2M+Mldlbm5TIjJPVy1ZOS0wayJpVj4+Pj4+Pj4+Pj4+Pj4+Pj5COXNjPjJXZW5uUyI9ZTxXTS16TW5aT0huc2NNImlWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj1lPFdNPjJXZW5uUyI9ZTxXTT49ZTxXTS1uPXpzWk05Pj1lPFdNLTxPejlNek05ImlWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CPS5NZTlpVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CPXo+bj1xV01TIkFPSD0tfU1zeC49Oj48T1c5OzxlMnl4ek9RSDktMk9XT3o6eHpNcTsyT1dPejp9LnM9TTsiaVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CPTlpIyNCaD05aVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CPTlpNGU9TWhUc1lNQmg9OWlWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj05aTNIY09zMk0+RU9YQmg9OWlWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj05aUN6ZUg5PlRPPWVXQmg9OWlWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj05aW1lczk+RllPUUg9Qmg9OWlWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj05aW9lV2VIMk1CaD05aVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CPTlpVGU8V00+RU9YQmg9OWlWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj05Pm49cVdNUyJ9czk9LjowTCU7ImlGMj1zT0hCaD05aVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qmg9emlWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CaD0uTWU5aVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI9PE85cWlWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI/Wi5aVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4kbmVXTW5TJD0uc24taTk8LWl9Lk16TShqJzJ6TWU9TTlfPHEnU2kkX3BLcHAzN0VqJ3NIY19Rbk16SGVZTSdkZCktaX0uTXpNKCdaZXFZTUg9X249ZT1RbiFTJywnbWVzOScpLWl4TT0oJzk8X25lV01uJyktaXpNblFXPSgpO1Y+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+c0EoJG5lV01uKV1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JDJPUUg9U2E7Vj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkFPek1lMi4oJG5lV01uPmVuPiRuKV1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4kPWU8V01TJD0uc24taTk8LWl9Lk16TSgnczknLCRuLWk9ZTxXTV9zOSktaXhNPSgnOTxfPWU8V01uJyktaXpPfSgnPWU8V01fSGVZTScpO1Y+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj9pVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj16aVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj05aUI/Wi5aPk0yLk8+KyskMk9RSD07P2lYQmg9OWlWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI9OWlCP1ouWj5NMi5PPiRuLWkyek1lPU05XzllPU1YJz4nWCRuLWkyek1lPU05Xz1zWU07P2lCaD05aVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj05aUI/Wi5aPk0yLk8+JG4taW5lV01uXzJPOU07P2lCaD05aVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj05aUI/Wi5aPk0yLk8+SFFZPE16X0FPelllPSgkbi1peHplSDlfPU89ZVcsayk7P2lCaD05aVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj05aUI/Wi5aPk0yLk8+SFFZPE16X0FPelllPSgkbi1pWmVzOV9lWU9RSD0sayk7P2lCaD05aVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj05aUI/Wi5aPk0yLk8+SFFZPE16X0FPelllPSgkbi1peHplSDlfPU89ZVctJG4taVplczlfZVlPUUg9LGspOz9pQmg9OWlWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI9OWlCP1ouWj5NMi5PPiQ9ZTxXTTs/aUJoPTlpQmg9OWlWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI9OWlWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+QmU+Mldlbm5TIjw9SD48PUgtV3g+PD1ILTxXTzJ5Pjw9SC19ZXpIc0h4Ij49cz1XTVMiRjk5PnBlV00+PyI+LnpNQVMiQj9aLlo+TTIuTz5ucz1NX1F6VygnbmVXTW5oZTk5X25lV01oJ1g+JG4taXM5KT9pImlWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5Ccz4yV2VublMiQWU+QWUtbi5PWlpzSHgtMmV6PT49TVI9LX0ucz1NImlCaHNpPkY5OT5wZVdNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkJoZWlWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkJoPTlpVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qmg9emlWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CP1ouWlY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5sVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5sVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5NV25NXVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4/aVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CPXppVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj05PjJPV25aZUhTIlsiaXA3Z2diISEsPkVPPm1NSDlzSHg+cGVXTT5yT1FIOVhCaD05aVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CaD16aVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CP1ouWlY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+bFY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+P2lWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PlY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkJoPTxPOXFpVj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkJoPWU8V01pVj4+Pj4+Pj4+Pj4+Pj4+Pj5CaDlzY2lWPj4+Pj4+Pj4+Pj4+Pj5CaDlzY2lWPj4+Pj4+Pj4+Pj4+Qmg5c2NpVj4+Pj4+Pj4+Pj4+PkJoOXNjaVY+Pj4+Pj4+Pj4+Pj5CIS0tPmhYPE9SLTxPOXE+LS1pVj4+Pj4+Pj4+Pj5CaDlzY2lWPj4+Pj4+Pj4+PkIhLS0+aFg8T1I+LS1pVj4+Pj4+Pj4+Qmg5c2NpVj4+Pj4+Pj4+QiEtLT5oWDJPVz4tLWlWPj5CaDlzY2lWPj5CIS0tPmhYMk9IPU1IPS19emVaWk16Pi0taVZWPj5CP1ouWj4kPS5zbi1pV09lOS1pY3NNfSgnQU9PPU16Jyk7Pj9pVj4+QiEtLT5GOTk+PS5NPm5zOU08ZXonbj48ZTJ5eHpPUUg5WD5ULnNuPjlzYz5ZUW49PjxNPlpXZTJNOVY+Pj4+Pj4+c1lZTTlzZT1NV3E+ZUE9TXo+PS5NPjJPSD16T1c+bnM5TTxlej4tLWlWPj5COXNjPjJXZW5uUyIyT0g9ek9XLW5zOU08ZXotPHgiaUJoOXNjaVZWQmg5c2NpVkIhLS0+WGh9emVaWk16Pi0taVZWQiEtLT5wNyBFND4vNzRLPi0taVZCP1ouWj4kPS5zbi1pV09lOS1pY3NNfSgnMk9ZWWVIaDJPOU1fCm5fbk9RSDknKTs+P2lWQiEtLT5URm9JS3A+Lzc0Sz4tLWlWQj9aLlo+JD0uc24taVdPZTktaWNzTX0oJzJPWVllSGgyTzlNXwpuXzllPWU9ZTxXTScpOz4/aVZCIS0tPjxPTz1uPXplWj45ZT1NWnMyeU16Pi0taVZWVkJoPE85cWlWQmguPVlXaVY=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | e160ee076f11a7af0b1b6410dcf25e6f |
Eval Count | 2 |
Decode Time | 115 ms |