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("IDwhRE9DVFlQRSBodG1sPg0KIDxodG1sPg0KIDxoZWFkPg0KIAk8bWV0YSB..

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("IDwhRE9DVFlQRSBodG1sPg0KIDxodG1sPg0KIDxoZWFkPg0KIAk8bWV0YSBjaGFyc2V0PSJ1dGYtOCI+DQogCTxtZXRhIGh0dHAtZXF1aXY9IlgtVUEtQ29tcGF0aWJsZSIgY29udGVudD0iSUU9ZWRnZSI+DQogCTx0aXRsZT5MYXBvcmFuIFBlbmp1YWxhbjwvdGl0bGU+DQogCTxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iLi4vYXNzZXRzL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2Rpc3QvY3NzL2Jvb3RzdHJhcC5taW4uY3NzIj4NCiAJPD9waHAgaW5jbHVkZSAnLi4vcXVhcnQucGhwJzsgPz4NCiA8L2hlYWQ+DQogPGJvZHk+DQoNCiAJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAJCS50YWJsZS10YW5nZ2FsIHRyIHRoLCAudGFibGUtdGFuZ2dhbCB0ciB0ZHsNCiAJCQlwYWRkaW5nOiA1cHg7DQogCQl9DQoJCUBtZWRpYSBwcmludCB7DQogICAgQHBhZ2Ugew0KICAgICAgICBtYXJnaW46IDA7IC8qIE1lbmdoaWxhbmdrYW4gbWFyZ2luIGFnYXIgdGlkYWsgYWRhIGhlYWRlci9mb290ZXIgKi8NCiAgICB9DQogICAgYm9keSB7DQogICAgICAgIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsNCiAgICAgICAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsNCiAgICB9DQp9DQoNCiAJPC9zdHlsZT4NCg0KIAk8Y2VudGVyPg0KIAkJPGg0PkxBUE9SQU4gUEVOSlVBTEFOPC9oND4NCiAJCTxoND5TSVNURU0gUE9TIChQb2ludCBPZiBTYWxlcyk8L2g0Pg0KIAk8L2NlbnRlcj4NCg0KDQogCTw/cGhwIA0KIAlpZihpc3NldCgkX0dFVFsndGFuZ2dhbF9zYW1wYWknXSkgJiYgaXNzZXQoJF9HRVRbJ3RhbmdnYWxfZGFyaSddKSl7DQogCQkkdGdsX2RhcmkgPSAkX0dFVFsndGFuZ2dhbF9kYXJpJ107DQogCQkkdGdsX3NhbXBhaSA9ICRfR0VUWyd0YW5nZ2FsX3NhbXBhaSddOw0KIAkJPz4NCg0KIAkJPGRpdiBjbGFzcz0icm93Ij4NCiAJCQk8ZGl2IGNsYXNzPSJjb2wtbGctNCI+DQogCQkJCTx0YWJsZSBjbGFzcz0idGFibGUtdGFuZ2dhbCI+DQogCQkJCQk8dHI+DQogCQkJCQkJPHRoIHdpZHRoPSIzMCUiPkRBUkkgVEFOR0dBTDwvdGg+DQogCQkJCQkJPHRoIHdpZHRoPSIxJSI+OjwvdGg+DQogCQkJCQkJPHRkPjw/cGhwIGVjaG8gJHRnbF9kYXJpOyA/PjwvdGQ+DQogCQkJCQk8L3RyPg0KIAkJCQkJPHRyPg0KIAkJCQkJCTx0aD5TQU1QQUkgVEFOR0dBTDwvdGg+DQogCQkJCQkJPHRoPjo8L3RoPg0KIAkJCQkJCTx0ZD48P3BocCBlY2hvICR0Z2xfc2FtcGFpOyA/PjwvdGQ+DQogCQkJCQk8L3RyPg0KIAkJCQk8L3RhYmxlPg0KIAkJCTwvZGl2Pg0KIAkJPC9kaXY+DQoNCiAJCTxicj4NCiAJCQ0KDQogCQk8dGFibGUgY2xhc3M9InRhYmxlIHRhYmxlLWJvcmRlcmVkIHRhYmxlLXN0cmlwZWQiIGlkPSJ0YWJsZS1kYXRhdGFibGUiPg0KIAkJCTx0aGVhZD4NCiAJCQkJPHRyPg0KIAkJCQkJPHRoIHdpZHRoPSIxJSI+Tk88L3RoPg0KIAkJCQkJPHRoIHdpZHRoPSIxMCUiIGNsYXNzPSJ0ZXh0LWNlbnRlciI+Tk8uSU5WT0lDRTwvdGg+DQogCQkJCQk8dGggY2xhc3M9InRleHQtY2VudGVyIj5UQU5HR0FMPC90aD4NCiAJCQkJCTx0aCBjbGFzcz0idGV4dC1jZW50ZXIiPlBFTEFOR0dBTjwvdGg+DQogCQkJCQk8dGggY2xhc3M9InRleHQtY2VudGVyIj5LQVNJUjwvdGg+DQogCQkJCQk8dGggY2xhc3M9InRleHQtY2VudGVyIj5TVUIgVE9UQUw8L3RoPg0KIAkJCQkJPHRoIGNsYXNzPSJ0ZXh0LWNlbnRlciI+RElTS09OICglKTwvdGg+DQogCQkJCQk8dGggY2xhc3M9InRleHQtY2VudGVyIj5UT1RBTCBCQVlBUjwvdGg+DQogCQkJCQk8dGggY2xhc3M9InRleHQtY2VudGVyIj5NT0RBTDwvdGg+DQogCQkJCQk8dGggY2xhc3M9InRleHQtY2VudGVyIj5MQUJBPC90aD4NCiAJCQkJPC90cj4NCiAJCQk8L3RoZWFkPg0KIAkJCTx0Ym9keT4NCiAJCQkJPD9waHAgDQogCQkJCSRubz0xOw0KIAkJCQkkeF90b3RhbF9zdWJfdG90YWwgPSAwOw0KIAkJCQkkeF90b3RhbF90b3RhbCA9IDA7DQogCQkJCSR4X3RvdGFsX21vZGFsID0gMDsNCiAJCQkJJHhfdG90YWxfbGFiYSA9IDA7DQogCQkJCSRkYXRhID0gbXlzcWxpX3F1ZXJ5KCRrb25la3NpLCJTRUxFQ1QgKiBGUk9NIGludm9pY2Usa2FzaXIgd2hlcmUga2FzaXJfaWQ9aW52b2ljZV9rYXNpciBhbmQgZGF0ZShpbnZvaWNlX3RhbmdnYWwpID49ICckdGdsX2RhcmknIGFuZCBkYXRlKGludm9pY2VfdGFuZ2dhbCkgPD0gJyR0Z2xfc2FtcGFpJyBvcmRlciBieSBpbnZvaWNlX2lkIGRlc2MiKTsNCiAJCQkJd2hpbGUoJGQgPSBteXNxbGlfZmV0Y2hfYXJyYXkoJGRhdGEpKXsNCiAJCQkJCT8+DQogCQkJCQk8dHI+DQogCQkJCQkJPHRkIGNsYXNzPSJ0ZXh0LWNlbnRlciI+PD9waHAgZWNobyAkbm8rKzsgPz48L3RkPg0KIAkJCQkJCTx0ZCBjbGFzcz0idGV4dC1jZW50ZXIiPjw/cGhwIGVjaG8gJGRbJ2ludm9pY2Vfbm9tb3InXTsgPz48L3RkPg0KIAkJCQkJCTx0ZCBjbGFzcz0idGV4dC1jZW50ZXIiPjw/cGhwIGVjaG8gZGF0ZSgnZC1tLVknLCBzdHJ0b3RpbWUoJGRbJ2ludm9pY2VfdGFuZ2dhbCddKSk7ID8+PC90ZD4NCiAJCQkJCQk8dGQgY2xhc3M9InRleHQtY2VudGVyIj48P3BocCBlY2hvICRkWydpbnZvaWNlX3BlbGFuZ2dhbiddOyA/PjwvdGQ+DQogCQkJCQkJPHRkIGNsYXNzPSJ0ZXh0LWNlbnRlciI+PD9waHAgZWNobyAkZFsna2FzaXJfbmFtYSddOyA/PjwvdGQ+DQogCQkJCQkJPHRkIGNsYXNzPSJ0ZXh0LWNlbnRlciI+PD9waHAgZWNobyAiUnAuIi5udW1iZXJfZm9ybWF0KCRkWydpbnZvaWNlX3N1Yl90b3RhbCddKS4iLC0iOyA/PjwvdGQ+DQogCQkJCQkJPHRkIGNsYXNzPSJ0ZXh0LWNlbnRlciI+PD9waHAgZWNobyAkZFsnaW52b2ljZV9kaXNrb24nXTsgPz4lPC90ZD4NCiAJCQkJCQk8dGQgY2xhc3M9InRleHQtY2VudGVyIj48P3BocCBlY2hvICJScC4iLm51bWJlcl9mb3JtYXQoJGRbJ2ludm9pY2VfdG90YWwnXSkuIiwtIjsgPz48L3RkPg0KIAkJCQkJCTx0ZCBjbGFzcz0idGV4dC1jZW50ZXIiPg0KDQogCQkJCQkJCTw/cGhwIA0KIAkJCQkJCQkkaWRfaW52b2ljZSA9ICRkWydpbnZvaWNlX2lkJ107DQogCQkJCQkJCSR0b3RhbF9tb2RhbCA9IDA7DQogCQkJCQkJCSRtb2RhbCA9IG15c3FsaV9xdWVyeSgka29uZWtzaSwiU0VMRUNUICogRlJPTSBpbnZvaWNlLHRyYW5zYWtzaSxwcm9kdWsgd2hlcmUgaW52b2ljZV9pZD10cmFuc2Frc2lfaW52b2ljZSBhbmQgdHJhbnNha3NpX3Byb2R1az1wcm9kdWtfaWQgYW5kIGludm9pY2VfaWQ9JyRpZF9pbnZvaWNlJyIpOw0KIAkJCQkJCQl3aGlsZSgkbCA9IG15c3FsaV9mZXRjaF9hcnJheSgkbW9kYWwpKXsNCiAJCQkJCQkJCSRtID0gJGxbJ3Byb2R1a19oYXJnYV9tb2RhbCddICogJGxbJ3RyYW5zYWtzaV9qdW1sYWgnXTsNCiAJCQkJCQkJCSR0b3RhbF9tb2RhbCArPSAkbTsNCiAJCQkJCQkJfQ0KIAkJCQkJCQk/Pg0KIAkJCQkJCQk8P3BocCBlY2hvICJScC4iLm51bWJlcl9mb3JtYXQoJHRvdGFsX21vZGFsKS4iLC0iOyA/Pg0KDQogCQkJCQkJPC90ZD4NCiAJCQkJCQk8dGQgY2xhc3M9InRleHQtY2VudGVyIj4NCg0KIAkJCQkJCQk8P3BocCANCiAJCQkJCQkJJHRvdGFsX2xhYmEgPSAkZFsnaW52b2ljZV90b3RhbCddIC0gJHRvdGFsX21vZGFsOw0KIAkJCQkJCQk/Pg0KIAkJCQkJCQk8P3BocCBlY2hvICJScC4iLm51bWJlcl9mb3JtYXQoJHRvdGFsX2xhYmEpLiIsLSI7ID8+DQoNCiAJCQkJCQk8L3RkPg0KIAkJCQkJPC90cj4NCiAJCQkJCTw/cGhwIA0KIAkJCQkJJHhfdG90YWxfc3ViX3RvdGFsICs9ICRkWydpbnZvaWNlX3N1Yl90b3RhbCddOw0KIAkJCQkJJHhfdG90YWxfdG90YWwgKz0gJGRbJ2ludm9pY2VfdG90YWwnXTsNCiAJCQkJCSR4X3RvdGFsX21vZGFsICs9ICR0b3RhbF9tb2RhbDsNCiAJCQkJCSR4X3RvdGFsX2xhYmEgKz0gJHRvdGFsX2xhYmE7DQogCQkJCX0NCiAJCQkJPz4NCiAJCQk8L3Rib2R5Pg0KIAkJCTx0Zm9vdD4NCiAJCQkJPHRyIGNsYXNzPSJiZy1pbmZvIj4NCiAJCQkJCTx0ZCBjb2xzcGFuPSI1IiBjbGFzcz0idGV4dC1yaWdodCI+PGI+VE9UQUw8L2I+PC90ZD4NCiAJCQkJCTx0ZCBjbGFzcz0idGV4dC1jZW50ZXIiPjw/cGhwIGVjaG8gIlJwLiIubnVtYmVyX2Zvcm1hdCgkeF90b3RhbF9zdWJfdG90YWwpLiIsLSI7ID8+PC90ZD4NCiAJCQkJCTx0ZCBjbGFzcz0idGV4dC1jZW50ZXIiPjwvdGQ+DQogCQkJCQk8dGQgY2xhc3M9InRleHQtY2VudGVyIj48P3BocCBlY2hvICJScC4iLm51bWJlcl9mb3JtYXQoJHhfdG90YWxfdG90YWwpLiIsLSI7ID8+PC90ZD4NCiAJCQkJCTx0ZCBjbGFzcz0idGV4dC1jZW50ZXIiPjw/cGhwIGVjaG8gIlJwLiIubnVtYmVyX2Zvcm1hdCgkeF90b3RhbF9tb2RhbCkuIiwtIjsgPz48L3RkPg0KIAkJCQkJPHRkIGNsYXNzPSJ0ZXh0LWNlbnRlciI+PD9waHAgZWNobyAiUnAuIi5udW1iZXJfZm9ybWF0KCR4X3RvdGFsX2xhYmEpLiIsLSI7ID8+PC90ZD4NCiAJCQkJPC90cj4NCiAJCQk8L3Rmb290Pg0KIAkJPC90YWJsZT4NCg0KDQogCQk8P3BocCANCiAJfWVsc2V7DQogCQk/Pg0KDQogCQk8ZGl2IGNsYXNzPSJhbGVydCBhbGVydC1pbmZvIHRleHQtY2VudGVyIj4NCiAJCQlTaWxhaGthbiBGaWx0ZXIgTGFwb3JhbiBUZXJsZWJpaCBEdWx1Lg0KIAkJPC9kaXY+DQoNCiAJCTw/cGhwDQogCX0NCiAJPz4NCg0KDQogCTxzY3JpcHQ+DQogCQl3aW5kb3cucHJpbnQoKTsNCiAJCSQoZG9jdW1lbnQpLnJlYWR5KGZ1bmN0aW9uKCl7DQoNCiAJCX0pOw0KIAk8L3NjcmlwdD4NCg0KIDwvYm9keT4NCiA8L2h0bWw+DQo=")); ?>

Function Calls

base64_decode 1

Variables

None

Stats

MD5 634f25b84c5a4d8a91be7679fa4e5a2a
Eval Count 1
Decode Time 70 ms