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('CiBjbGFzcyBsYW5kc0dldFNlcnZpY2VzIHsgcHJpdmF0ZSAkY29ubmVjdGlvbjsg..

Decoded Output download


 class landsGetServices { private $connection; function __construct() { require_once "config/config.php"; $connection = new DbConfig(); $this->connection = $connection->getConnection(); } function getLandDetails($landId) { require_once "model/landsModel.php"; $sql = "select * from land_Details where land_details_Id = {$landId}"; $statement = $this->connection->query($sql); $statement->setFetchMode(PDO::FETCH_CLASS, "lands"); return $statement; } function getPremiumLands() { $sql = "SELECT * FROM land_Details WHERE  land_Details_Ad_Type = 'premium' and  approval_status = 'true' and sold_status = 'false' ORDER BY rand()"; $query = $this->connection->query($sql); return $query; } function getTopAds() { $sql = "SELECT * FROM land_Details WHERE  land_Details_Ad_Type = 'top' and  approval_status = 'true' and sold_status = 'false' ORDER BY rand() LIMIT 6"; $query = $this->connection->query($sql); return $query; } function getTopAdsCount() { $sql = "SELECT count(*) FROM land_Details WHERE  land_Details_Ad_Type = 'top' and  approval_status = 'true' and sold_status = 'false'"; $query = $this->connection->query($sql); $totalResults = $query->fetchColumn(); return $totalResults; } function getPremiumLandsCount() { $sql = "SELECT count(*) FROM land_Details WHERE  land_Details_Ad_Type = 'premium' and  approval_status = 'true' and sold_status = 'false'"; $query = $this->connection->query($sql); $totalResults = $query->fetchColumn(); return $totalResults; } function getNearest($lat, $lng) { $distance = 150; $sql = " SELECT * FROM (SELECT *, (((acos(sin(( {$lat} * pi() / 180))*sin(( `lat` * pi() / 180)) + cos(( {$lat} * pi() /180 ))*cos(( `lat` * pi() / 180)) * cos((( {$lng} - `lng`) * pi()/180)))) * 180/pi())*60* 1.1515 * 1.609344)as distance FROM `land_Details`) land_Details WHERE distance <= {$distance}   and  `lat` <> {$lat} and `lng` <> {$lng} and  approval_status = 'true' and sold_status = 'false' LIMIT 15"; $query = $this->connection->query($sql); return $query; } function getNearestCount($lat, $lng) { $distance = 150; $sql = "SELECT count(*) FROM (SELECT *, (((acos(sin(( {$lat} * pi() / 180))*sin(( `lat` * pi() / 180)) + cos(( {$lat} * pi() /180 ))*cos(( `lat` * pi() / 180)) * cos((( {$lng} - `lng`) * pi()/180)))) * 180/pi())*60* 1.1515 * 1.609344)as distance FROM `land_Details`) land_Details WHERE distance <= {$distance}   and  `lat` <> {$lat} and `lng` <> {$lng}  and  approval_status = 'true' and sold_status = 'false' LIMIT 15"; $query = $this->connection->query($sql); $totalResults = $query->fetchColumn(); return $totalResults; } } 

Did this file decode correctly?

Original Code

<?php eval(base64_decode('CiBjbGFzcyBsYW5kc0dldFNlcnZpY2VzIHsgcHJpdmF0ZSAkY29ubmVjdGlvbjsgZnVuY3Rpb24gX19jb25zdHJ1Y3QoKSB7IHJlcXVpcmVfb25jZSAiXHg2M1x4NmZcMTU2XHg2Nlx4NjlceDY3XDU3XHg2M1x4NmZcMTU2XHg2Nlx4NjlcMTQ3XHgyZVwxNjBcMTUwXHg3MCI7ICRjb25uZWN0aW9uID0gbmV3IERiQ29uZmlnKCk7ICR0aGlzLT5jb25uZWN0aW9uID0gJGNvbm5lY3Rpb24tPmdldENvbm5lY3Rpb24oKTsgfSBmdW5jdGlvbiBnZXRMYW5kRGV0YWlscygkbGFuZElkKSB7IHJlcXVpcmVfb25jZSAiXDE1NVwxNTdceDY0XHg2NVx4NmNcNTdcMTU0XDE0MVx4NmVceDY0XHg3M1wxMTVcMTU3XHg2NFwxNDVceDZjXHgyZVwxNjBcMTUwXDE2MCI7ICRzcWwgPSAiXDE2M1x4NjVcMTU0XHg2NVx4NjNceDc0XDQwXDUyXHgyMFwxNDZcMTYyXDE1N1x4NmRceDIwXHg2Y1wxNDFceDZlXHg2NFx4NWZcMTA0XDE0NVwxNjRceDYxXHg2OVx4NmNceDczXHgyMFwxNjdcMTUwXDE0NVx4NzJcMTQ1XDQwXDE1NFwxNDFcMTU2XDE0NFwxMzdceDY0XHg2NVx4NzRcMTQxXDE1MVx4NmNcMTYzXDEzN1wxMTFceDY0XDQwXHgzZFw0MHskbGFuZElkfSI7ICRzdGF0ZW1lbnQgPSAkdGhpcy0+Y29ubmVjdGlvbi0+cXVlcnkoJHNxbCk7ICRzdGF0ZW1lbnQtPnNldEZldGNoTW9kZShQRE86OkZFVENIX0NMQVNTLCAiXDE1NFwxNDFceDZlXHg2NFwxNjMiKTsgcmV0dXJuICRzdGF0ZW1lbnQ7IH0gZnVuY3Rpb24gZ2V0UHJlbWl1bUxhbmRzKCkgeyAkc3FsID0gIlx4NTNcMTA1XDExNFx4NDVcMTAzXHg1NFx4MjBcNTJcNDBceDQ2XDEyMlwxMTdcMTE1XDQwXHg2Y1x4NjFceDZlXHg2NFwxMzdceDQ0XDE0NVwxNjRcMTQxXHg2OVwxNTRcMTYzXDQwXDEyN1x4NDhcMTA1XHg1Mlx4NDVcNDBcNDBceDZjXDE0MVx4NmVceDY0XDEzN1x4NDRceDY1XDE2NFwxNDFcMTUxXDE1NFx4NzNceDVmXHg0MVx4NjRceDVmXDEyNFx4NzlcMTYwXDE0NVx4MjBceDNkXDQwXDQ3XHg3MFx4NzJcMTQ1XHg2ZFwxNTFcMTY1XDE1NVw0N1x4MjBcMTQxXDE1Nlx4NjRceDIwXDQwXDE0MVx4NzBcMTYwXDE2MlwxNTdcMTY2XHg2MVx4NmNceDVmXDE2M1x4NzRceDYxXDE2NFx4NzVceDczXDQwXDc1XDQwXDQ3XHg3NFwxNjJcMTY1XDE0NVx4MjdceDIwXDE0MVwxNTZcMTQ0XDQwXDE2M1wxNTdceDZjXHg2NFwxMzdceDczXDE2NFx4NjFceDc0XDE2NVx4NzNcNDBcNzVcNDBcNDdceDY2XHg2MVwxNTRceDczXDE0NVx4MjdcNDBcMTE3XHg1MlwxMDRcMTA1XDEyMlx4MjBcMTAyXHg1OVx4MjBceDcyXDE0MVwxNTZcMTQ0XDUwXHgyOSI7ICRxdWVyeSA9ICR0aGlzLT5jb25uZWN0aW9uLT5xdWVyeSgkc3FsKTsgcmV0dXJuICRxdWVyeTsgfSBmdW5jdGlvbiBnZXRUb3BBZHMoKSB7ICRzcWwgPSAiXDEyM1wxMDVcMTE0XHg0NVx4NDNceDU0XHgyMFx4MmFceDIwXDEwNlwxMjJcMTE3XHg0ZFw0MFwxNTRcMTQxXHg2ZVwxNDRceDVmXHg0NFwxNDVceDc0XHg2MVwxNTFcMTU0XDE2M1w0MFx4NTdceDQ4XHg0NVx4NTJceDQ1XHgyMFw0MFwxNTRcMTQxXHg2ZVx4NjRcMTM3XHg0NFx4NjVcMTY0XDE0MVwxNTFcMTU0XHg3M1x4NWZceDQxXDE0NFx4NWZcMTI0XHg3OVx4NzBceDY1XDQwXDc1XHgyMFw0N1wxNjRcMTU3XDE2MFx4MjdceDIwXHg2MVwxNTZceDY0XHgyMFx4MjBceDYxXDE2MFx4NzBcMTYyXHg2ZlwxNjZcMTQxXDE1NFx4NWZcMTYzXHg3NFx4NjFceDc0XHg3NVx4NzNcNDBcNzVceDIwXHgyN1x4NzRceDcyXDE2NVwxNDVcNDdceDIwXDE0MVwxNTZceDY0XHgyMFwxNjNceDZmXDE1NFwxNDRceDVmXDE2M1wxNjRcMTQxXHg3NFx4NzVcMTYzXHgyMFw3NVx4MjBceDI3XDE0Nlx4NjFcMTU0XHg3M1x4NjVcNDdceDIwXHg0ZlwxMjJceDQ0XDEwNVx4NTJcNDBceDQyXHg1OVx4MjBcMTYyXDE0MVx4NmVceDY0XHgyOFw1MVx4MjBcMTE0XHg0OVwxMTVcMTExXHg1NFw0MFx4MzYiOyAkcXVlcnkgPSAkdGhpcy0+Y29ubmVjdGlvbi0+cXVlcnkoJHNxbCk7IHJldHVybiAkcXVlcnk7IH0gZnVuY3Rpb24gZ2V0VG9wQWRzQ291bnQoKSB7ICRzcWwgPSAiXHg1M1wxMDVcMTE0XHg0NVx4NDNcMTI0XDQwXDE0M1x4NmZcMTY1XHg2ZVwxNjRceDI4XHgyYVx4MjlceDIwXDEwNlwxMjJceDRmXDExNVw0MFx4NmNcMTQxXDE1Nlx4NjRcMTM3XHg0NFwxNDVcMTY0XDE0MVwxNTFcMTU0XHg3M1w0MFx4NTdcMTEwXHg0NVx4NTJceDQ1XDQwXHgyMFwxNTRcMTQxXDE1NlwxNDRcMTM3XDEwNFx4NjVceDc0XHg2MVwxNTFceDZjXDE2M1wxMzdceDQxXHg2NFx4NWZceDU0XHg3OVwxNjBceDY1XDQwXDc1XDQwXDQ3XHg3NFx4NmZcMTYwXDQ3XDQwXHg2MVwxNTZceDY0XHgyMFx4MjBceDYxXDE2MFwxNjBceDcyXDE1N1x4NzZceDYxXHg2Y1wxMzdcMTYzXHg3NFwxNDFcMTY0XDE2NVwxNjNcNDBceDNkXHgyMFw0N1wxNjRceDcyXHg3NVwxNDVcNDdcNDBcMTQxXDE1Nlx4NjRceDIwXHg3M1x4NmZcMTU0XDE0NFwxMzdceDczXDE2NFwxNDFcMTY0XDE2NVx4NzNceDIwXHgzZFx4MjBcNDdceDY2XHg2MVx4NmNcMTYzXDE0NVx4MjciOyAkcXVlcnkgPSAkdGhpcy0+Y29ubmVjdGlvbi0+cXVlcnkoJHNxbCk7ICR0b3RhbFJlc3VsdHMgPSAkcXVlcnktPmZldGNoQ29sdW1uKCk7IHJldHVybiAkdG90YWxSZXN1bHRzOyB9IGZ1bmN0aW9uIGdldFByZW1pdW1MYW5kc0NvdW50KCkgeyAkc3FsID0gIlwxMjNceDQ1XHg0Y1wxMDVcMTAzXDEyNFw0MFx4NjNceDZmXHg3NVwxNTZceDc0XHgyOFw1Mlx4MjlceDIwXDEwNlx4NTJcMTE3XHg0ZFw0MFwxNTRceDYxXHg2ZVx4NjRceDVmXDEwNFx4NjVcMTY0XDE0MVwxNTFcMTU0XHg3M1w0MFx4NTdcMTEwXHg0NVx4NTJcMTA1XDQwXHgyMFx4NmNcMTQxXDE1NlwxNDRcMTM3XDEwNFx4NjVceDc0XHg2MVwxNTFcMTU0XHg3M1wxMzdceDQxXDE0NFwxMzdcMTI0XDE3MVwxNjBceDY1XDQwXHgzZFw0MFx4MjdceDcwXDE2Mlx4NjVcMTU1XHg2OVwxNjVcMTU1XHgyN1w0MFwxNDFceDZlXDE0NFw0MFw0MFwxNDFcMTYwXDE2MFx4NzJceDZmXHg3NlwxNDFceDZjXDEzN1x4NzNcMTY0XDE0MVx4NzRceDc1XHg3M1x4MjBcNzVceDIwXDQ3XHg3NFx4NzJceDc1XDE0NVw0N1x4MjBceDYxXDE1NlwxNDRcNDBceDczXDE1N1wxNTRcMTQ0XDEzN1wxNjNceDc0XDE0MVx4NzRcMTY1XDE2M1x4MjBceDNkXHgyMFw0N1wxNDZceDYxXHg2Y1wxNjNceDY1XHgyNyI7ICRxdWVyeSA9ICR0aGlzLT5jb25uZWN0aW9uLT5xdWVyeSgkc3FsKTsgJHRvdGFsUmVzdWx0cyA9ICRxdWVyeS0+ZmV0Y2hDb2x1bW4oKTsgcmV0dXJuICR0b3RhbFJlc3VsdHM7IH0gZnVuY3Rpb24gZ2V0TmVhcmVzdCgkbGF0LCAkbG5nKSB7ICRkaXN0YW5jZSA9IDE1MDsgJHNxbCA9ICJceDIwXHg1M1x4NDVceDRjXDEwNVx4NDNceDU0XDQwXDUyXDQwXDEwNlwxMjJceDRmXDExNVw0MFw1MFwxMjNceDQ1XDExNFx4NDVcMTAzXDEyNFw0MFw1Mlx4MmNcNDBcNTBcNTBcNTBcMTQxXHg2M1wxNTdceDczXDUwXHg3M1wxNTFcMTU2XDUwXHgyOFx4MjB7JGxhdH1ceDIwXDUyXHgyMFx4NzBcMTUxXDUwXHgyOVx4MjBcNTdcNDBcNjFcNzBceDMwXDUxXDUxXDUyXHg3M1wxNTFcMTU2XHgyOFw1MFx4MjBcMTQwXHg2Y1x4NjFceDc0XDE0MFx4MjBcNTJceDIwXHg3MFx4NjlcNTBceDI5XDQwXHgyZlw0MFw2MVx4MzhceDMwXHgyOVx4MjlceDIwXDUzXDQwXDE0M1x4NmZceDczXHgyOFw1MFw0MHskbGF0fVx4MjBcNTJcNDBcMTYwXDE1MVx4MjhceDI5XHgyMFx4MmZcNjFceDM4XHgzMFx4MjBceDI5XHgyOVx4MmFceDYzXDE1N1wxNjNceDI4XHgyOFx4MjBceDYwXDE1NFx4NjFcMTY0XDE0MFx4MjBceDJhXDQwXHg3MFx4NjlcNTBcNTFceDIwXDU3XHgyMFw2MVx4MzhcNjBceDI5XHgyOVx4MjBcNTJceDIwXDE0M1x4NmZceDczXHgyOFw1MFw1MFx4MjB7JGxuZ31ceDIwXDU1XDQwXHg2MFwxNTRceDZlXDE0N1wxNDBceDI5XDQwXDUyXDQwXDE2MFx4NjlceDI4XHgyOVx4MmZcNjFceDM4XHgzMFx4MjlceDI5XDUxXHgyOVw0MFw1Mlx4MjBceDMxXHgzOFw2MFx4MmZcMTYwXHg2OVx4MjhceDI5XHgyOVw1Mlx4MzZcNjBcNTJceDIwXDYxXHgyZVw2MVx4MzVceDMxXDY1XHgyMFx4MmFcNDBceDMxXHgyZVw2Nlx4MzBcNzFceDMzXHgzNFx4MzRcNTFcMTQxXDE2M1x4MjBceDY0XDE1MVwxNjNcMTY0XHg2MVwxNTZcMTQzXDE0NVw0MFwxMDZcMTIyXDExN1wxMTVcNDBceDYwXDE1NFwxNDFceDZlXHg2NFwxMzdcMTA0XHg2NVwxNjRcMTQxXHg2OVx4NmNcMTYzXHg2MFw1MVx4MjBceDZjXDE0MVx4NmVcMTQ0XHg1Zlx4NDRceDY1XDE2NFwxNDFcMTUxXHg2Y1x4NzNcNDBcMTI3XHg0OFx4NDVceDUyXDEwNVx4MjBceDY0XHg2OVx4NzNcMTY0XHg2MVx4NmVceDYzXHg2NVx4MjBceDNjXDc1XDQweyRkaXN0YW5jZX1cNDBceDIwXHgyMFx4NjFcMTU2XHg2NFw0MFw0MFwxNDBceDZjXDE0MVwxNjRceDYwXDQwXHgzY1w3Nlx4MjB7JGxhdH1cNDBceDYxXHg2ZVx4NjRceDIwXHg2MFwxNTRcMTU2XDE0N1x4NjBcNDBceDNjXHgzZVx4MjB7JGxuZ31cNDBceDYxXDE1NlwxNDRceDIwXDQwXHg2MVwxNjBceDcwXHg3MlwxNTdcMTY2XHg2MVx4NmNceDVmXDE2M1wxNjRcMTQxXDE2NFwxNjVcMTYzXHgyMFw3NVx4MjBcNDdceDc0XHg3Mlx4NzVcMTQ1XDQ3XDQwXDE0MVx4NmVceDY0XDQwXDE2M1wxNTdcMTU0XDE0NFwxMzdcMTYzXDE2NFwxNDFcMTY0XHg3NVx4NzNcNDBcNzVceDIwXDQ3XHg2NlwxNDFceDZjXDE2M1x4NjVcNDdcNDBcMTE0XDExMVx4NGRcMTExXHg1NFw0MFx4MzFceDM1IjsgJHF1ZXJ5ID0gJHRoaXMtPmNvbm5lY3Rpb24tPnF1ZXJ5KCRzcWwpOyByZXR1cm4gJHF1ZXJ5OyB9IGZ1bmN0aW9uIGdldE5lYXJlc3RDb3VudCgkbGF0LCAkbG5nKSB7ICRkaXN0YW5jZSA9IDE1MDsgJHNxbCA9ICJcMTIzXHg0NVx4NGNcMTA1XDEwM1wxMjRcNDBcMTQzXHg2Zlx4NzVceDZlXDE2NFx4MjhceDJhXHgyOVw0MFwxMDZceDUyXHg0Zlx4NGRceDIwXDUwXHg1M1x4NDVceDRjXDEwNVwxMDNceDU0XHgyMFx4MmFceDJjXHgyMFx4MjhcNTBceDI4XHg2MVx4NjNceDZmXDE2M1x4MjhceDczXHg2OVwxNTZcNTBcNTBceDIweyRsYXR9XHgyMFw1Mlw0MFx4NzBcMTUxXHgyOFx4MjlceDIwXHgyZlw0MFw2MVx4MzhcNjBceDI5XHgyOVx4MmFcMTYzXHg2OVwxNTZcNTBceDI4XDQwXDE0MFwxNTRceDYxXHg3NFx4NjBcNDBcNTJcNDBcMTYwXDE1MVx4MjhcNTFceDIwXHgyZlx4MjBcNjFceDM4XDYwXDUxXDUxXHgyMFx4MmJcNDBcMTQzXHg2Zlx4NzNceDI4XHgyOFx4MjB7JGxhdH1cNDBcNTJceDIwXHg3MFwxNTFcNTBcNTFcNDBcNTdceDMxXHgzOFx4MzBcNDBcNTFcNTFcNTJceDYzXDE1N1x4NzNceDI4XDUwXHgyMFwxNDBcMTU0XHg2MVx4NzRcMTQwXHgyMFw1Mlx4MjBceDcwXHg2OVx4MjhcNTFcNDBceDJmXHgyMFw2MVx4MzhceDMwXDUxXDUxXHgyMFw1Mlx4MjBceDYzXDE1N1x4NzNcNTBcNTBcNTBcNDB7JGxuZ31cNDBcNTVceDIwXDE0MFwxNTRcMTU2XDE0N1x4NjBceDI5XHgyMFx4MmFcNDBcMTYwXDE1MVx4MjhcNTFcNTdceDMxXHgzOFx4MzBcNTFceDI5XHgyOVx4MjlceDIwXDUyXHgyMFx4MzFceDM4XHgzMFw1N1wxNjBceDY5XHgyOFx4MjlceDI5XHgyYVx4MzZceDMwXDUyXDQwXHgzMVw1Nlw2MVw2NVx4MzFcNjVceDIwXDUyXHgyMFw2MVx4MmVcNjZcNjBceDM5XHgzM1x4MzRcNjRcNTFceDYxXDE2M1x4MjBceDY0XHg2OVx4NzNceDc0XHg2MVwxNTZcMTQzXHg2NVx4MjBceDQ2XDEyMlx4NGZceDRkXHgyMFx4NjBceDZjXDE0MVx4NmVceDY0XHg1Zlx4NDRceDY1XDE2NFwxNDFcMTUxXDE1NFx4NzNcMTQwXDUxXDQwXHg2Y1x4NjFcMTU2XHg2NFwxMzdcMTA0XDE0NVx4NzRceDYxXHg2OVx4NmNceDczXDQwXDEyN1x4NDhcMTA1XHg1Mlx4NDVceDIwXDE0NFwxNTFceDczXDE2NFwxNDFcMTU2XDE0M1x4NjVcNDBceDNjXHgzZFw0MHskZGlzdGFuY2V9XHgyMFw0MFw0MFx4NjFceDZlXDE0NFw0MFw0MFx4NjBceDZjXHg2MVx4NzRceDYwXHgyMFx4M2NcNzZcNDB7JGxhdH1cNDBceDYxXHg2ZVwxNDRcNDBceDYwXDE1NFx4NmVcMTQ3XHg2MFw0MFw3NFx4M2VcNDB7JGxuZ31cNDBcNDBceDYxXHg2ZVx4NjRceDIwXHgyMFwxNDFceDcwXHg3MFwxNjJcMTU3XDE2NlwxNDFceDZjXHg1Zlx4NzNceDc0XHg2MVwxNjRcMTY1XDE2M1x4MjBceDNkXHgyMFw0N1x4NzRcMTYyXHg3NVwxNDVceDI3XHgyMFx4NjFceDZlXHg2NFx4MjBceDczXHg2Zlx4NmNcMTQ0XDEzN1x4NzNcMTY0XHg2MVwxNjRcMTY1XHg3M1x4MjBceDNkXDQwXHgyN1wxNDZceDYxXHg2Y1x4NzNcMTQ1XHgyN1w0MFx4NGNceDQ5XDExNVx4NDlceDU0XHgyMFw2MVx4MzUiOyAkcXVlcnkgPSAkdGhpcy0+Y29ubmVjdGlvbi0+cXVlcnkoJHNxbCk7ICR0b3RhbFJlc3VsdHMgPSAkcXVlcnktPmZldGNoQ29sdW1uKCk7IHJldHVybiAkdG90YWxSZXN1bHRzOyB9IH0g')); ?>

Function Calls

base64_decode 1

Variables

None

Stats

MD5 d8ee5d40a63ec690b90541be5fed726f
Eval Count 1
Decode Time 165 ms