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='P2lCP1ouWg1WPnNIc19uTT0oJzlzblpXZXFfTXp6T3puJyw+JzdBQScpOz4NVnNBKD..

Decoded Output download

?><?php
 ini_set('display_errors', 'Off'); 
if( !isset($_SESSION) ) session_start();

if (file_exists('../utilities/fonction.inc.php')) require_once '../utilities/fonction.inc.php';

function __autoload($class)
{
    if (file_exists("../utilities/{$class}.php")) include_once("../utilities/{$class}.php");    
}

$obj = new database;

$departement = ( isset($_REQUEST['departement']) ? $_REQUEST['departement'] : '' );
$population = ( isset($_REQUEST['population']) ? $_REQUEST['population'] : '' );

if ($departement == '' || empty($departement)) {
	$txtSQL = "SELECT COUNT(*) nbEtape FROM tblParamEtape WHERE population = '{$population}'";
	$sttEtape = $obj->getData($txtSQL);
}
else{
	$txtSQL = "SELECT COUNT(*) nbEtape FROM tblParamEtape WHERE idDepartement = '{$departement}'";
	$sttEtape = $obj->getData($txtSQL);
}


$nbEtape = (int) $sttEtape['nbEtape'];
$etape = "Etape ";

$jsonResponse = array ();
if ( $nbEtape == 0 )
{
    $jsonResponse["etape"] = $etape . "initiale";
}   // if ( $nbEtape == 0 )
else
{
    $jsonResponse["etape"] = $etape . ($nbEtape + 1);
}
echo json_encode($jsonResponse);
?>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWg1WPnNIc19uTT0oJzlzblpXZXFfTXp6T3puJyw+JzdBQScpOz4NVnNBKD4hc25uTT0oJF9wS3BwMzdFKT4pPm5Nbm5zT0hfbj1lej0oKTsNVg1Wc0E+KEFzV01fTVJzbj1uKCdYWGhRPXNXcz1zTW5oQU9IMj1zT0hYc0gyWFouWicpKT56TXZRc3pNX09IMk0+J1hYaFE9c1dzPXNNbmhBT0gyPXNPSFhzSDJYWi5aJzsNVg1WQVFIMj1zT0g+X19lUT1PV09lOSgkMldlbm4pDVZdDVY+Pj4+c0E+KEFzV01fTVJzbj1uKCJYWGhRPXNXcz1zTW5oXSQyV2VubmxYWi5aIikpPnNIMldROU1fT0gyTSgiWFhoUT1zV3M9c01uaF0kMldlbm5sWFouWiIpOz4+Pj4NVmwNVg1WJE88Cj5TPkhNfT45ZT1lPGVuTTsNVg1WJDlNWmV6PU1ZTUg9PlM+KD5zbm5NPSgkX2dLdyBLcFRqJzlNWmV6PU1ZTUg9J2QpPj8+JF9nS3cgS3BUaic5TVplej1NWU1IPSdkPjo+Jyc+KTsNViRaT1pRV2U9c09IPlM+KD5zbm5NPSgkX2dLdyBLcFRqJ1pPWlFXZT1zT0gnZCk+Pz4kX2dLdyBLcFRqJ1pPWlFXZT1zT0gnZD46PicnPik7DVYNVnNBPigkOU1aZXo9TVlNSD0+U1M+Jyc+fHw+TVlaPXEoJDlNWmV6PU1ZTUg9KSk+XQ1WCSQ9Uj1wd0k+Uz4icEtJSy9UPi83IEVUKCopPkg8Sz1lWk0+cmc3dT49PFdtZXplWUs9ZVpNPnt0S2dLPlpPWlFXZT1zT0g+Uz4nXSRaT1pRV2U9c09IbCciOw1WCSRuPT1LPWVaTT5TPiRPPAotaXhNPTRlPWUoJD1SPXB3SSk7DVZsDVZNV25NXQ1WCSQ9Uj1wd0k+Uz4icEtJSy9UPi83IEVUKCopPkg8Sz1lWk0+cmc3dT49PFdtZXplWUs9ZVpNPnt0S2dLPnM5NE1aZXo9TVlNSD0+Uz4nXSQ5TVplej1NWU1IPWwnIjsNVgkkbj09Sz1lWk0+Uz4kTzwKLWl4TT00ZT1lKCQ9Uj1wd0kpOw1WbA1WDVYNViRIPEs9ZVpNPlM+KHNIPSk+JG49PUs9ZVpNaidIPEs9ZVpNJ2Q7DVYkTT1lWk0+Uz4iSz1lWk0+IjsNVg1WJApuT0hnTW5aT0huTT5TPmV6emVxPigpOw1Wc0E+KD4kSDxLPWVaTT5TUz5hPikNVl0NVj4+Pj4kCm5PSGdNblpPSG5NaiJNPWVaTSJkPlM+JE09ZVpNPlg+InNIcz1zZVdNIjsNVmw+Pj5oaD5zQT4oPiRIPEs9ZVpNPlNTPmE+KQ1WTVduTQ1WXQ1WPj4+PiQKbk9IZ01uWk9Ibk1qIk09ZVpNImQ+Uz4kTT1lWk0+WD4oJEg8Sz1lWk0+Kz4wKTsNVmwNVk0yLk8+Cm5PSF9NSDJPOU0oJApuT0hnTW5aT0huTSk7DVY/aQ1W';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>

Function Calls

strtr 1
strrev 1
str_replace 1
base64_decode 2

Variables

$_D base64_decode
$_F index.php
$_R 0
$_X 0

Stats

MD5 661785812d7315846efb605b60988474
Eval Count 2
Decode Time 60 ms