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("PD9waHAgaW5jbHVkZSAiY29ubmVjdC5waHAiOyA/Pg0KPCFET0NUWVBFIG..
Decoded Output download
?>b'<?php include "connect.php"; ?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="author" content="ilmu-detil.blogspot.com">
<title>Multi Marker Map </title>
<!-- Bagian css -->
<link rel="stylesheet" href="assets/css/bootstrap.min.css">
<link rel="stylesheet" href="assets/css/ilmudetil.css">
<!-- Bagian js -->
<script src=\'assets/js/jquery-1.10.1.min.js\'></script>
<script src="assets/js/bootstrap.min.js"></script>
<!-- akhir dari Bagian js -->
<script src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script>
var marker;
function initialize() {
// Variabel untuk menyimpan informasi (desc)
var infoWindow = new google.maps.InfoWindow;
// Variabel untuk menyimpan peta Roadmap
var mapOptions = {
mapTypeId: google.maps.MapTypeId.ROADMAP
}
// Pembuatan petanya
var map = new google.maps.Map(document.getElementById(\'map-canvas\'), mapOptions);
// Variabel untuk menyimpan batas kordinat
var bounds = new google.maps.LatLngBounds();
// Pengambilan data dari database
<?php
$query = mysqli_query($con,"select * from mst_customer");
while ($data = mysqli_fetch_array($query))
{
$nama = $data[\'namacustomer\'];
$lat = $data[\'lat\'];
$lon = $data[\'lon\'];
echo ("addMarker($lat, $lon, \'<b>$nama</b>\');
");
}
?>
// Proses membuat marker
function addMarker(lat, lng, info) {
var lokasi = new google.maps.LatLng(lat, lng);
bounds.extend(lokasi);
var marker = new google.maps.Marker({
map: map,
position: lokasi
});
map.fitBounds(bounds);
bindInfoWindow(marker, map, infoWindow, info);
}
// Menampilkan informasi pada masing-masing marker yang diklik
function bindInfoWindow(marker, map, infoWindow, html) {
google.maps.event.addListener(marker, \'click\', function() {
infoWindow.setContent(html);
infoWindow.open(map, marker);
});
}
}
google.maps.event.addDomListener(window, \'load\', initialize);
</script>
</head>
<body onLoad="initialize()">
</br></br></br></br>
<!--- Bagian Judul-->
<div class="container" style="margin-top:10px">
<div class="row">
<div class="col-md-8" style="width:100%">
<div class="panel panel-default">
<div class="panel-body">
<div id="map-canvas" style="width:100%; height: 600px;"></div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
'
Did this file decode correctly?
Original Code
<?php @eval("?>".base64_decode("PD9waHAgaW5jbHVkZSAiY29ubmVjdC5waHAiOyA/Pg0KPCFET0NUWVBFIGh0bWw+DQo8aHRtbCBsYW5nPSJlbiI+DQo8aGVhZD4NCgk8bWV0YSBjaGFyc2V0PSJ1dGYtOCI+DQoJPG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0aCwgaW5pdGlhbC1zY2FsZT0xLjAiPg0KCTxtZXRhIG5hbWU9ImF1dGhvciIgY29udGVudD0iaWxtdS1kZXRpbC5ibG9nc3BvdC5jb20iPg0KCTx0aXRsZT5NdWx0aSBNYXJrZXIgTWFwIDwvdGl0bGU+DQoJPCEtLSBCYWdpYW4gY3NzIC0tPg0KCTxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iYXNzZXRzL2Nzcy9ib290c3RyYXAubWluLmNzcyI+DQoJPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJhc3NldHMvY3NzL2lsbXVkZXRpbC5jc3MiPg0KCQ0KCTwhLS0gQmFnaWFuIGpzIC0tPg0KCTxzY3JpcHQgc3JjPSdhc3NldHMvanMvanF1ZXJ5LTEuMTAuMS5taW4uanMnPjwvc2NyaXB0PiAgICAgICANCiAgICANCgk8c2NyaXB0IHNyYz0iYXNzZXRzL2pzL2Jvb3RzdHJhcC5taW4uanMiPjwvc2NyaXB0Pg0KCTwhLS0gYWtoaXIgZGFyaSBCYWdpYW4ganMgLS0+DQoJPHNjcmlwdCBzcmM9Imh0dHA6Ly9tYXBzLmdvb2dsZS5jb20vbWFwcy9hcGkvanM/c2Vuc29yPWZhbHNlIj48L3NjcmlwdD4NCgkNCgk8c2NyaXB0Pg0KCQkNCiAgICB2YXIgbWFya2VyOw0KICAgICAgZnVuY3Rpb24gaW5pdGlhbGl6ZSgpIHsNCgkJICANCgkJLy8gVmFyaWFiZWwgdW50dWsgbWVueWltcGFuIGluZm9ybWFzaSAoZGVzYykNCgkJdmFyIGluZm9XaW5kb3cgPSBuZXcgZ29vZ2xlLm1hcHMuSW5mb1dpbmRvdzsNCgkJDQoJCS8vICBWYXJpYWJlbCB1bnR1ayBtZW55aW1wYW4gcGV0YSBSb2FkbWFwDQoJCXZhciBtYXBPcHRpb25zID0gew0KICAgICAgICAgIG1hcFR5cGVJZDogZ29vZ2xlLm1hcHMuTWFwVHlwZUlkLlJPQURNQVANCiAgICAgICAgfSANCgkJDQoJCS8vIFBlbWJ1YXRhbiBwZXRhbnlhDQoJCXZhciBtYXAgPSBuZXcgZ29vZ2xlLm1hcHMuTWFwKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdtYXAtY2FudmFzJyksIG1hcE9wdGlvbnMpOw0KICAgICAgICAgICAgICANCiAgICAgICAgLy8gVmFyaWFiZWwgdW50dWsgbWVueWltcGFuIGJhdGFzIGtvcmRpbmF0DQoJCXZhciBib3VuZHMgPSBuZXcgZ29vZ2xlLm1hcHMuTGF0TG5nQm91bmRzKCk7DQoNCgkJLy8gUGVuZ2FtYmlsYW4gZGF0YSBkYXJpIGRhdGFiYXNlDQoJCTw/cGhwDQogICAgICAgICAgICAkcXVlcnkgPSBteXNxbGlfcXVlcnkoJGNvbiwic2VsZWN0ICogZnJvbSBtc3RfY3VzdG9tZXIiKTsNCgkJCXdoaWxlICgkZGF0YSA9IG15c3FsaV9mZXRjaF9hcnJheSgkcXVlcnkpKQ0KCQkJew0KCQkJCSRuYW1hID0gJGRhdGFbJ25hbWFjdXN0b21lciddOw0KCQkJCSRsYXQgPSAkZGF0YVsnbGF0J107DQoJCQkJJGxvbiA9ICRkYXRhWydsb24nXTsNCgkJCQkNCgkJCQllY2hvICgiYWRkTWFya2VyKCRsYXQsICRsb24sICc8Yj4kbmFtYTwvYj4nKTtcbiIpOyAgICAgICAgICAgICAgICAgICAgICAgIA0KCQkJfQ0KICAgICAgICAgID8+DQoJCSAgDQoJCS8vIFByb3NlcyBtZW1idWF0IG1hcmtlciANCgkJZnVuY3Rpb24gYWRkTWFya2VyKGxhdCwgbG5nLCBpbmZvKSB7DQoJCQl2YXIgbG9rYXNpID0gbmV3IGdvb2dsZS5tYXBzLkxhdExuZyhsYXQsIGxuZyk7DQoJCQlib3VuZHMuZXh0ZW5kKGxva2FzaSk7DQoJCQl2YXIgbWFya2VyID0gbmV3IGdvb2dsZS5tYXBzLk1hcmtlcih7DQoJCQkJbWFwOiBtYXAsDQoJCQkJcG9zaXRpb246IGxva2FzaQ0KCQkJfSk7ICAgICAgIA0KCQkJbWFwLmZpdEJvdW5kcyhib3VuZHMpOw0KCQkJYmluZEluZm9XaW5kb3cobWFya2VyLCBtYXAsIGluZm9XaW5kb3csIGluZm8pOw0KCQkgfQ0KCQkNCgkJLy8gTWVuYW1waWxrYW4gaW5mb3JtYXNpIHBhZGEgbWFzaW5nLW1hc2luZyBtYXJrZXIgeWFuZyBkaWtsaWsNCiAgICAgICAgZnVuY3Rpb24gYmluZEluZm9XaW5kb3cobWFya2VyLCBtYXAsIGluZm9XaW5kb3csIGh0bWwpIHsNCiAgICAgICAgICBnb29nbGUubWFwcy5ldmVudC5hZGRMaXN0ZW5lcihtYXJrZXIsICdjbGljaycsIGZ1bmN0aW9uKCkgew0KICAgICAgICAgICAgaW5mb1dpbmRvdy5zZXRDb250ZW50KGh0bWwpOw0KICAgICAgICAgICAgaW5mb1dpbmRvdy5vcGVuKG1hcCwgbWFya2VyKTsNCiAgICAgICAgICB9KTsNCiAgICAgICAgfQ0KIA0KICAgICAgICB9DQogICAgICBnb29nbGUubWFwcy5ldmVudC5hZGREb21MaXN0ZW5lcih3aW5kb3csICdsb2FkJywgaW5pdGlhbGl6ZSk7DQogICAgDQoJPC9zY3JpcHQ+DQoJDQo8L2hlYWQ+DQo8Ym9keSBvbkxvYWQ9ImluaXRpYWxpemUoKSI+DQo8L2JyPjwvYnI+PC9icj48L2JyPg0KPCEtLS0gQmFnaWFuIEp1ZHVsLS0+CQ0KPGRpdiBjbGFzcz0iY29udGFpbmVyIiBzdHlsZT0ibWFyZ2luLXRvcDoxMHB4Ij4JDQoNCgk8ZGl2IGNsYXNzPSJyb3ciPg0KCQk8ZGl2IGNsYXNzPSJjb2wtbWQtOCIgc3R5bGU9IndpZHRoOjEwMCUiPg0KCQkJPGRpdiBjbGFzcz0icGFuZWwgcGFuZWwtZGVmYXVsdCI+DQoJCQkgIDxkaXYgY2xhc3M9InBhbmVsLWJvZHkiPg0KCQkJCQkJPGRpdiBpZD0ibWFwLWNhbnZhcyIgc3R5bGU9IndpZHRoOjEwMCU7IGhlaWdodDogNjAwcHg7Ij48L2Rpdj4NCgkJCQkJPC9kaXY+DQoJCQk8L2Rpdj4NCgkJPC9kaXY+CQ0KCTwvZGl2Pg0KPC9kaXY+CQ0KPC9ib2R5Pg0KPC9odG1sPg0K"));//Generated by Ampare PHP Encoder. For more security please use php protect before encode the php program
Function Calls
| base64_decode | 1 |
Stats
| MD5 | 918b89248445b2ba66ac6334bf1e3d8c |
| Eval Count | 1 |
| Decode Time | 99 ms |