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("PCFET0NUWVBFIGh0bWw+DQogPGh0bWw+DQogPGhlYWQ+DQogCTxtZXRhIGN..
Decoded Output download
?>b'<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Laporan Penjualan</title>
<link rel="stylesheet" href="../assets/bower_components/bootstrap/dist/css/bootstrap.min.css">
<?php include \'../quart.php\'; ?>
</head>
<body>
<style type="text/css">
.table-tanggal tr th, .table-tanggal tr td{
padding: 5px;
}
@media print {
@page {
margin: 0; /* Menghilangkan margin agar tidak ada header/footer */
}
body {
-webkit-print-color-adjust: exact;
print-color-adjust: exact;
}
}
</style>
<center>
<h4>LAPORAN PENJUALAN</h4>
<h4>SISTEM POS (Point Of Sales)</h4>
</center>
<?php
if(isset($_GET[\'tanggal_sampai\']) && isset($_GET[\'tanggal_dari\'])){
$tgl_dari = $_GET[\'tanggal_dari\'];
$tgl_sampai = $_GET[\'tanggal_sampai\'];
?>
<div class="row">
<div class="col-lg-4">
<table class="table-tanggal">
<tr>
<th width="30%">DARI TANGGAL</th>
<th width="1%">:</th>
<td><?php echo $tgl_dari; ?></td>
</tr>
<tr>
<th>SAMPAI TANGGAL</th>
<th>:</th>
<td><?php echo $tgl_sampai; ?></td>
</tr>
</table>
</div>
</div>
<br>
<table class="table table-bordered table-striped" id="table-datatable">
<thead>
<tr>
<th width="1%">NO</th>
<th width="10%" class="text-center">NO.INVOICE</th>
<th class="text-center">TANGGAL</th>
<th class="text-center">PELANGGAN</th>
<th class="text-center">KASIR</th>
<th class="text-center">SUB TOTAL</th>
<th class="text-center">DISKON (%)</th>
<th class="text-center">TOTAL BAYAR</th>
<th class="text-center">MODAL</th>
<th class="text-center">LABA</th>
</tr>
</thead>
<tbody>
<?php
$no=1;
$x_total_sub_total = 0;
$x_total_total = 0;
$x_total_modal = 0;
$x_total_laba = 0;
$data = mysqli_query($koneksi,"SELECT * FROM invoice,kasir where kasir_id=invoice_kasir and date(invoice_tanggal) >= \'$tgl_dari\' and date(invoice_tanggal) <= \'$tgl_sampai\' order by invoice_id desc");
while($d = mysqli_fetch_array($data)){
?>
<tr>
<td class="text-center"><?php echo $no++; ?></td>
<td class="text-center"><?php echo $d[\'invoice_nomor\']; ?></td>
<td class="text-center"><?php echo date(\'d-m-Y\', strtotime($d[\'invoice_tanggal\'])); ?></td>
<td class="text-center"><?php echo $d[\'invoice_pelanggan\']; ?></td>
<td class="text-center"><?php echo $d[\'kasir_nama\']; ?></td>
<td class="text-center"><?php echo "Rp.".number_format($d[\'invoice_sub_total\']).",-"; ?></td>
<td class="text-center"><?php echo $d[\'invoice_diskon\']; ?>%</td>
<td class="text-center"><?php echo "Rp.".number_format($d[\'invoice_total\']).",-"; ?></td>
<td class="text-center">
<?php
$id_invoice = $d[\'invoice_id\'];
$total_modal = 0;
$modal = mysqli_query($koneksi,"SELECT * FROM invoice,transaksi,produk where invoice_id=transaksi_invoice and transaksi_produk=produk_id and invoice_id=\'$id_invoice\'");
while($l = mysqli_fetch_array($modal)){
$m = $l[\'produk_harga_modal\'] * $l[\'transaksi_jumlah\'];
$total_modal += $m;
}
?>
<?php echo "Rp.".number_format($total_modal).",-"; ?>
</td>
<td class="text-center">
<?php
$total_laba = $d[\'invoice_total\'] - $total_modal;
?>
<?php echo "Rp.".number_format($total_laba).",-"; ?>
</td>
</tr>
<?php
$x_total_sub_total += $d[\'invoice_sub_total\'];
$x_total_total += $d[\'invoice_total\'];
$x_total_modal += $total_modal;
$x_total_laba += $total_laba;
}
?>
</tbody>
<tfoot>
<tr class="bg-info">
<td colspan="5" class="text-right"><b>TOTAL</b></td>
<td class="text-center"><?php echo "Rp.".number_format($x_total_sub_total).",-"; ?></td>
<td class="text-center"></td>
<td class="text-center"><?php echo "Rp.".number_format($x_total_total).",-"; ?></td>
<td class="text-center"><?php echo "Rp.".number_format($x_total_modal).",-"; ?></td>
<td class="text-center"><?php echo "Rp.".number_format($x_total_laba).",-"; ?></td>
</tr>
</tfoot>
</table>
<?php
}else{
?>
<div class="alert alert-info text-center">
Silahkan Filter Laporan Terlebih Dulu.
</div>
<?php
}
?>
<script>
window.print();
$(document).ready(function(){
});
</script>
</body>
</html>'
Did this file decode correctly?
Original Code
<?php eval("?>".base64_decode("PCFET0NUWVBFIGh0bWw+DQogPGh0bWw+DQogPGhlYWQ+DQogCTxtZXRhIGNoYXJzZXQ9InV0Zi04Ij4NCiAJPG1ldGEgaHR0cC1lcXVpdj0iWC1VQS1Db21wYXRpYmxlIiBjb250ZW50PSJJRT1lZGdlIj4NCiAJPHRpdGxlPkxhcG9yYW4gUGVuanVhbGFuPC90aXRsZT4NCiAJPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIuLi9hc3NldHMvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvZGlzdC9jc3MvYm9vdHN0cmFwLm1pbi5jc3MiPg0KIAk8P3BocCBpbmNsdWRlICcuLi9xdWFydC5waHAnOyA/Pg0KIDwvaGVhZD4NCiA8Ym9keT4NCg0KIAk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KIAkJLnRhYmxlLXRhbmdnYWwgdHIgdGgsIC50YWJsZS10YW5nZ2FsIHRyIHRkew0KIAkJCXBhZGRpbmc6IDVweDsNCiAJCX0NCgkJQG1lZGlhIHByaW50IHsNCiAgICBAcGFnZSB7DQogICAgICAgIG1hcmdpbjogMDsgLyogTWVuZ2hpbGFuZ2thbiBtYXJnaW4gYWdhciB0aWRhayBhZGEgaGVhZGVyL2Zvb3RlciAqLw0KICAgIH0NCiAgICBib2R5IHsNCiAgICAgICAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0Ow0KICAgICAgICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0Ow0KICAgIH0NCn0NCg0KIAk8L3N0eWxlPg0KDQogCTxjZW50ZXI+DQogCQk8aDQ+TEFQT1JBTiBQRU5KVUFMQU48L2g0Pg0KIAkJPGg0PlNJU1RFTSBQT1MgKFBvaW50IE9mIFNhbGVzKTwvaDQ+DQogCTwvY2VudGVyPg0KDQoNCiAJPD9waHAgDQogCWlmKGlzc2V0KCRfR0VUWyd0YW5nZ2FsX3NhbXBhaSddKSAmJiBpc3NldCgkX0dFVFsndGFuZ2dhbF9kYXJpJ10pKXsNCiAJCSR0Z2xfZGFyaSA9ICRfR0VUWyd0YW5nZ2FsX2RhcmknXTsNCiAJCSR0Z2xfc2FtcGFpID0gJF9HRVRbJ3RhbmdnYWxfc2FtcGFpJ107DQogCQk/Pg0KDQogCQk8ZGl2IGNsYXNzPSJyb3ciPg0KIAkJCTxkaXYgY2xhc3M9ImNvbC1sZy00Ij4NCiAJCQkJPHRhYmxlIGNsYXNzPSJ0YWJsZS10YW5nZ2FsIj4NCiAJCQkJCTx0cj4NCiAJCQkJCQk8dGggd2lkdGg9IjMwJSI+REFSSSBUQU5HR0FMPC90aD4NCiAJCQkJCQk8dGggd2lkdGg9IjElIj46PC90aD4NCiAJCQkJCQk8dGQ+PD9waHAgZWNobyAkdGdsX2Rhcmk7ID8+PC90ZD4NCiAJCQkJCTwvdHI+DQogCQkJCQk8dHI+DQogCQkJCQkJPHRoPlNBTVBBSSBUQU5HR0FMPC90aD4NCiAJCQkJCQk8dGg+OjwvdGg+DQogCQkJCQkJPHRkPjw/cGhwIGVjaG8gJHRnbF9zYW1wYWk7ID8+PC90ZD4NCiAJCQkJCTwvdHI+DQogCQkJCTwvdGFibGU+DQogCQkJPC9kaXY+DQogCQk8L2Rpdj4NCg0KIAkJPGJyPg0KIAkJDQoNCiAJCTx0YWJsZSBjbGFzcz0idGFibGUgdGFibGUtYm9yZGVyZWQgdGFibGUtc3RyaXBlZCIgaWQ9InRhYmxlLWRhdGF0YWJsZSI+DQogCQkJPHRoZWFkPg0KIAkJCQk8dHI+DQogCQkJCQk8dGggd2lkdGg9IjElIj5OTzwvdGg+DQogCQkJCQk8dGggd2lkdGg9IjEwJSIgY2xhc3M9InRleHQtY2VudGVyIj5OTy5JTlZPSUNFPC90aD4NCiAJCQkJCTx0aCBjbGFzcz0idGV4dC1jZW50ZXIiPlRBTkdHQUw8L3RoPg0KIAkJCQkJPHRoIGNsYXNzPSJ0ZXh0LWNlbnRlciI+UEVMQU5HR0FOPC90aD4NCiAJCQkJCTx0aCBjbGFzcz0idGV4dC1jZW50ZXIiPktBU0lSPC90aD4NCiAJCQkJCTx0aCBjbGFzcz0idGV4dC1jZW50ZXIiPlNVQiBUT1RBTDwvdGg+DQogCQkJCQk8dGggY2xhc3M9InRleHQtY2VudGVyIj5ESVNLT04gKCUpPC90aD4NCiAJCQkJCTx0aCBjbGFzcz0idGV4dC1jZW50ZXIiPlRPVEFMIEJBWUFSPC90aD4NCiAJCQkJCTx0aCBjbGFzcz0idGV4dC1jZW50ZXIiPk1PREFMPC90aD4NCiAJCQkJCTx0aCBjbGFzcz0idGV4dC1jZW50ZXIiPkxBQkE8L3RoPg0KIAkJCQk8L3RyPg0KIAkJCTwvdGhlYWQ+DQogCQkJPHRib2R5Pg0KIAkJCQk8P3BocCANCiAJCQkJJG5vPTE7DQogCQkJCSR4X3RvdGFsX3N1Yl90b3RhbCA9IDA7DQogCQkJCSR4X3RvdGFsX3RvdGFsID0gMDsNCiAJCQkJJHhfdG90YWxfbW9kYWwgPSAwOw0KIAkJCQkkeF90b3RhbF9sYWJhID0gMDsNCiAJCQkJJGRhdGEgPSBteXNxbGlfcXVlcnkoJGtvbmVrc2ksIlNFTEVDVCAqIEZST00gaW52b2ljZSxrYXNpciB3aGVyZSBrYXNpcl9pZD1pbnZvaWNlX2thc2lyIGFuZCBkYXRlKGludm9pY2VfdGFuZ2dhbCkgPj0gJyR0Z2xfZGFyaScgYW5kIGRhdGUoaW52b2ljZV90YW5nZ2FsKSA8PSAnJHRnbF9zYW1wYWknIG9yZGVyIGJ5IGludm9pY2VfaWQgZGVzYyIpOw0KIAkJCQl3aGlsZSgkZCA9IG15c3FsaV9mZXRjaF9hcnJheSgkZGF0YSkpew0KIAkJCQkJPz4NCiAJCQkJCTx0cj4NCiAJCQkJCQk8dGQgY2xhc3M9InRleHQtY2VudGVyIj48P3BocCBlY2hvICRubysrOyA/PjwvdGQ+DQogCQkJCQkJPHRkIGNsYXNzPSJ0ZXh0LWNlbnRlciI+PD9waHAgZWNobyAkZFsnaW52b2ljZV9ub21vciddOyA/PjwvdGQ+DQogCQkJCQkJPHRkIGNsYXNzPSJ0ZXh0LWNlbnRlciI+PD9waHAgZWNobyBkYXRlKCdkLW0tWScsIHN0cnRvdGltZSgkZFsnaW52b2ljZV90YW5nZ2FsJ10pKTsgPz48L3RkPg0KIAkJCQkJCTx0ZCBjbGFzcz0idGV4dC1jZW50ZXIiPjw/cGhwIGVjaG8gJGRbJ2ludm9pY2VfcGVsYW5nZ2FuJ107ID8+PC90ZD4NCiAJCQkJCQk8dGQgY2xhc3M9InRleHQtY2VudGVyIj48P3BocCBlY2hvICRkWydrYXNpcl9uYW1hJ107ID8+PC90ZD4NCiAJCQkJCQk8dGQgY2xhc3M9InRleHQtY2VudGVyIj48P3BocCBlY2hvICJScC4iLm51bWJlcl9mb3JtYXQoJGRbJ2ludm9pY2Vfc3ViX3RvdGFsJ10pLiIsLSI7ID8+PC90ZD4NCiAJCQkJCQk8dGQgY2xhc3M9InRleHQtY2VudGVyIj48P3BocCBlY2hvICRkWydpbnZvaWNlX2Rpc2tvbiddOyA/PiU8L3RkPg0KIAkJCQkJCTx0ZCBjbGFzcz0idGV4dC1jZW50ZXIiPjw/cGhwIGVjaG8gIlJwLiIubnVtYmVyX2Zvcm1hdCgkZFsnaW52b2ljZV90b3RhbCddKS4iLC0iOyA/PjwvdGQ+DQogCQkJCQkJPHRkIGNsYXNzPSJ0ZXh0LWNlbnRlciI+DQoNCiAJCQkJCQkJPD9waHAgDQogCQkJCQkJCSRpZF9pbnZvaWNlID0gJGRbJ2ludm9pY2VfaWQnXTsNCiAJCQkJCQkJJHRvdGFsX21vZGFsID0gMDsNCiAJCQkJCQkJJG1vZGFsID0gbXlzcWxpX3F1ZXJ5KCRrb25la3NpLCJTRUxFQ1QgKiBGUk9NIGludm9pY2UsdHJhbnNha3NpLHByb2R1ayB3aGVyZSBpbnZvaWNlX2lkPXRyYW5zYWtzaV9pbnZvaWNlIGFuZCB0cmFuc2Frc2lfcHJvZHVrPXByb2R1a19pZCBhbmQgaW52b2ljZV9pZD0nJGlkX2ludm9pY2UnIik7DQogCQkJCQkJCXdoaWxlKCRsID0gbXlzcWxpX2ZldGNoX2FycmF5KCRtb2RhbCkpew0KIAkJCQkJCQkJJG0gPSAkbFsncHJvZHVrX2hhcmdhX21vZGFsJ10gKiAkbFsndHJhbnNha3NpX2p1bWxhaCddOw0KIAkJCQkJCQkJJHRvdGFsX21vZGFsICs9ICRtOw0KIAkJCQkJCQl9DQogCQkJCQkJCT8+DQogCQkJCQkJCTw/cGhwIGVjaG8gIlJwLiIubnVtYmVyX2Zvcm1hdCgkdG90YWxfbW9kYWwpLiIsLSI7ID8+DQoNCiAJCQkJCQk8L3RkPg0KIAkJCQkJCTx0ZCBjbGFzcz0idGV4dC1jZW50ZXIiPg0KDQogCQkJCQkJCTw/cGhwIA0KIAkJCQkJCQkkdG90YWxfbGFiYSA9ICRkWydpbnZvaWNlX3RvdGFsJ10gLSAkdG90YWxfbW9kYWw7DQogCQkJCQkJCT8+DQogCQkJCQkJCTw/cGhwIGVjaG8gIlJwLiIubnVtYmVyX2Zvcm1hdCgkdG90YWxfbGFiYSkuIiwtIjsgPz4NCg0KIAkJCQkJCTwvdGQ+DQogCQkJCQk8L3RyPg0KIAkJCQkJPD9waHAgDQogCQkJCQkkeF90b3RhbF9zdWJfdG90YWwgKz0gJGRbJ2ludm9pY2Vfc3ViX3RvdGFsJ107DQogCQkJCQkkeF90b3RhbF90b3RhbCArPSAkZFsnaW52b2ljZV90b3RhbCddOw0KIAkJCQkJJHhfdG90YWxfbW9kYWwgKz0gJHRvdGFsX21vZGFsOw0KIAkJCQkJJHhfdG90YWxfbGFiYSArPSAkdG90YWxfbGFiYTsNCiAJCQkJfQ0KIAkJCQk/Pg0KIAkJCTwvdGJvZHk+DQogCQkJPHRmb290Pg0KIAkJCQk8dHIgY2xhc3M9ImJnLWluZm8iPg0KIAkJCQkJPHRkIGNvbHNwYW49IjUiIGNsYXNzPSJ0ZXh0LXJpZ2h0Ij48Yj5UT1RBTDwvYj48L3RkPg0KIAkJCQkJPHRkIGNsYXNzPSJ0ZXh0LWNlbnRlciI+PD9waHAgZWNobyAiUnAuIi5udW1iZXJfZm9ybWF0KCR4X3RvdGFsX3N1Yl90b3RhbCkuIiwtIjsgPz48L3RkPg0KIAkJCQkJPHRkIGNsYXNzPSJ0ZXh0LWNlbnRlciI+PC90ZD4NCiAJCQkJCTx0ZCBjbGFzcz0idGV4dC1jZW50ZXIiPjw/cGhwIGVjaG8gIlJwLiIubnVtYmVyX2Zvcm1hdCgkeF90b3RhbF90b3RhbCkuIiwtIjsgPz48L3RkPg0KIAkJCQkJPHRkIGNsYXNzPSJ0ZXh0LWNlbnRlciI+PD9waHAgZWNobyAiUnAuIi5udW1iZXJfZm9ybWF0KCR4X3RvdGFsX21vZGFsKS4iLC0iOyA/PjwvdGQ+DQogCQkJCQk8dGQgY2xhc3M9InRleHQtY2VudGVyIj48P3BocCBlY2hvICJScC4iLm51bWJlcl9mb3JtYXQoJHhfdG90YWxfbGFiYSkuIiwtIjsgPz48L3RkPg0KIAkJCQk8L3RyPg0KIAkJCTwvdGZvb3Q+DQogCQk8L3RhYmxlPg0KDQoNCiAJCTw/cGhwIA0KIAl9ZWxzZXsNCiAJCT8+DQoNCiAJCTxkaXYgY2xhc3M9ImFsZXJ0IGFsZXJ0LWluZm8gdGV4dC1jZW50ZXIiPg0KIAkJCVNpbGFoa2FuIEZpbHRlciBMYXBvcmFuIFRlcmxlYmloIER1bHUuDQogCQk8L2Rpdj4NCg0KIAkJPD9waHANCiAJfQ0KIAk/Pg0KDQoNCiAJPHNjcmlwdD4NCiAJCXdpbmRvdy5wcmludCgpOw0KIAkJJChkb2N1bWVudCkucmVhZHkoZnVuY3Rpb24oKXsNCg0KIAkJfSk7DQogCTwvc2NyaXB0Pg0KDQogPC9ib2R5Pg0KIDwvaHRtbD4=")); ?>
Function Calls
base64_decode | 1 |
Stats
MD5 | b243d24c78862417029bd83247919df6 |
Eval Count | 1 |
Decode Time | 46 ms |