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;

$Types = ( isset($_REQUEST['types']) ? $_REQUEST['types'] : '' );
$Titre = ( isset($_REQUEST['titre']) ? $_REQUEST['titre'] : '' );
$Population = ( isset($_REQUEST['population']) ? $_REQUEST['population'] : NULL );
$Departement = ( isset($_REQUEST['departement']) ? $_REQUEST['departement'] : NULL );
$Action = 		( isset($_REQUEST['key']) ? $_REQUEST['key'] : '' );
$id = 		( isset($_REQUEST['id']) ? $_REQUEST['id'] : '' );		
//echo $Ty
if($Action == 'ajout'){
	if($Types == "1"){
		$requete = "INSERT INTO tblProcessus(types,population,nomProcessus) VALUES( {$Types},{$Population},'{$Titre}')" ;
	}
	else{
		$requete = "INSERT INTO tblProcessus(types,departement,nomProcessus) VALUES( {$Types},{$Departement},'{$Titre}')" ;
	}
	
}
elseif($Action == 'modif'){
	if($Types == "1"){
		$requete = "UPDATE tblProcessus SET types = {$Types}, population = {$Population}, nomProcessus = '{$Titre}' where id_prcessus = {$id}";
	}else{
		$requete = "UPDATE tblProcessus SET types = {$Types}, departement = {$Departement}, nomProcessus = '{$Titre}' where id_prcessus = {$id}";
	}
}
echo $requete;
$Result = $obj->executeSQL($requete);
?>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWg1WPnNIc19uTT0oJzlzblpXZXFfTXp6T3puJyw+JzdBQScpOz4NVnNBKD4hc25uTT0oJF9wS3BwMzdFKT4pPm5Nbm5zT0hfbj1lej0oKTsNVg1Wc0E+KEFzV01fTVJzbj1uKCdYWGhRPXNXcz1zTW5oQU9IMj1zT0hYc0gyWFouWicpKT56TXZRc3pNX09IMk0+J1hYaFE9c1dzPXNNbmhBT0gyPXNPSFhzSDJYWi5aJzsNVg1WQVFIMj1zT0g+X19lUT1PV09lOSgkMldlbm4pDVZdDVY+Pj4+c0E+KEFzV01fTVJzbj1uKCJYWGhRPXNXcz1zTW5oXSQyV2VubmxYWi5aIikpPnNIMldROU1fT0gyTSgiWFhoUT1zV3M9c01uaF0kMldlbm5sWFouWiIpOwkNVmwNVg1WJE88Cj5TPkhNfT45ZT1lPGVuTTsNVg1WJFRxWk1uPlM+KD5zbm5NPSgkX2dLdyBLcFRqJz1xWk1uJ2QpPj8+JF9nS3cgS3BUaic9cVpNbidkPjo+Jyc+KTsNViRUcz16TT5TPig+c25uTT0oJF9nS3cgS3BUaic9cz16TSdkKT4/PiRfZ0t3IEtwVGonPXM9ek0nZD46PicnPik7DVYkbU9aUVdlPXNPSD5TPig+c25uTT0oJF9nS3cgS3BUaidaT1pRV2U9c09IJ2QpPj8+JF9nS3cgS3BUaidaT1pRV2U9c09IJ2Q+Oj5FIElJPik7DVYkNE1aZXo9TVlNSD0+Uz4oPnNubk09KCRfZ0t3IEtwVGonOU1aZXo9TVlNSD0nZCk+Pz4kX2dLdyBLcFRqJzlNWmV6PU1ZTUg9J2Q+Oj5FIElJPik7DVYkRjI9c09IPlM+CQkoPnNubk09KCRfZ0t3IEtwVGoneU1xJ2QpPj8+JF9nS3cgS3BUaid5TXEnZD46PicnPik7DVYkczk+Uz4JCSg+c25uTT0oJF9nS3cgS3BUaidzOSdkKT4/PiRfZ0t3IEtwVGonczknZD46PicnPik7CQkNVmhoTTIuTz4kVHENVnNBKCRGMj1zT0g+U1M+J2UKT1E9JyldDVYJc0EoJFRxWk1uPlNTPiIwIildDVYJCSR6TXZRTT1NPlM+IjNFcEtnVD4zRVQ3Pj08V216TzJNbm5Rbig9cVpNbixaT1pRV2U9c09ILEhPWW16TzJNbm5Rbik+NkZJIEtwKD5dJFRxWk1ubCxdJG1PWlFXZT1zT0hsLCddJFRzPXpNbCcpIj47DVYJbA1WCU1Xbk1dDVYJCSR6TXZRTT1NPlM+IjNFcEtnVD4zRVQ3Pj08V216TzJNbm5Rbig9cVpNbiw5TVplej1NWU1IPSxIT1ltek8yTW5uUW4pPjZGSSBLcCg+XSRUcVpNbmwsXSQ0TVplej1NWU1IPWwsJ10kVHM9ek1sJykiPjsNVglsDVYJDVZsDVZNV25Nc0EoJEYyPXNPSD5TUz4nWU85c0EnKV0NVglzQSgkVHFaTW4+U1M+IjAiKV0NVgkJJHpNdlFNPU0+Uz4iIG00RlRLPj08V216TzJNbm5Rbj5wS1Q+PXFaTW4+Uz5dJFRxWk1ubCw+Wk9aUVdlPXNPSD5TPl0kbU9aUVdlPXNPSGwsPkhPWW16TzJNbm5Rbj5TPiddJFRzPXpNbCc+fS5Nek0+czlfWnoyTW5uUW4+Uz5dJHM5bCI7DVYJbE1Xbk1dDVYJCSR6TXZRTT1NPlM+IiBtNEZUSz49PFdtek8yTW5uUW4+cEtUPj1xWk1uPlM+XSRUcVpNbmwsPjlNWmV6PU1ZTUg9PlM+XSQ0TVplej1NWU1IPWwsPkhPWW16TzJNbm5Rbj5TPiddJFRzPXpNbCc+fS5Nek0+czlfWnoyTW5uUW4+Uz5dJHM5bCI7DVYJbA1WbA1WTTIuTz4kek12UU09TTsNViRnTW5RVz0+Uz4kTzwKLWlNUk0yUT1NcHdJKCR6TXZRTT1NKTsNVj9pDVY=';$_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 bac7ae503f4ba79f897fbb88b2af1279
Eval Count 2
Decode Time 79 ms