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='P2lCP1ouWj4NVnNIc19uTT0oJzlzblpXZXFfTXp6T3puJyw+JzdBQScpOz4NVi5NZT..

Decoded Output download

?><?php 
ini_set('display_errors', 'Off'); 
header( 'content-type: text/html; charset=utf-8' );
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;
extract($_REQUEST);
$requete = "select nbligne from tblEta";
$resnbligne=$obj->getData($requete);
$nbligne=$resnbligne['nbligne'];
$rowsPerPage   = $nbligne;
echo "<input type='hidden' name='txtPerPage'    id='txtPerPage'    value='{$rowsPerPage}'   readonly />
";
?>

<div style='margin:0 0 .5em 0;'>	
	<div id='loaderImage'><img src='images/ajax-loader.gif' /></div>
	
	<div style='clear:both;'></div>
</div>

<div id='pageContent'></div>

<script type='text/javascript'>
$(document).ready(function()
{
	$("#fenetre").html("Parametre > Liste et Saisie des exercices");
	$('#loaderImage').show();
	//var dates = $("#dts").val()
	var lowNum        = '';
	var highNum       = '';
	var valTriSalarie = '';
	
	lowNum  = 1;
	highNum = $("#txtPerPage").val();
	showExercice(lowNum, highNum,"");	

});	// $(document).ready(function()

function showExercice(low, high,valTri)
{
	//$.ajax({ async: false, type: "POST", data: { 'url' : valTri }, dataType: 'json', success: function(data) { valTri = data.url; } });  
	setTimeout("$('#pageContent').load('Exercice/listeExercice.php?low=" + low + "&high=" + high + "&valcamp=" + valTri + "', function(){ $('#loaderImage').hide(); });", 100);
}	// function showDelai()

</script>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWj4NVnNIc19uTT0oJzlzblpXZXFfTXp6T3puJyw+JzdBQScpOz4NVi5NZTlNeig+JzJPSD1NSD0tPXFaTTo+PU1SPWguPVlXOz4yLmV6bk09U1E9QS1mJz4pOw1Wc0EoPiFzbm5NPSgkX3BLcHAzN0UpPik+bk1ubnNPSF9uPWV6PSgpOw1WDVZzQT4oQXNXTV9NUnNuPW4oJ1hYaFE9c1dzPXNNbmhBT0gyPXNPSFhzSDJYWi5aJykpPnpNdlFzek1fT0gyTT4nWFhoUT1zV3M9c01uaEFPSDI9c09IWHNIMlhaLlonOw1WQVFIMj1zT0g+X19lUT1PV09lOSgkMldlbm4pDVZdDVY+Pj4+c0E+KEFzV01fTVJzbj1uKCJYWGhRPXNXcz1zTW5oXSQyV2VubmxYWi5aIikpPnNIMldROU1fT0gyTSgiWFhoUT1zV3M9c01uaF0kMldlbm5sWFouWiIpOz4+Pj4NVmwNViRPPAo+Uz5ITX0+OWU9ZTxlbk07DVZNUj16ZTI9KCRfZ0t3IEtwVCk7DVYkek12UU09TT5TPiJuTVdNMj0+SDxXc3hITT5Bek9ZPj08V0s9ZSI7DVYkek1uSDxXc3hITVMkTzwKLWl4TT00ZT1lKCR6TXZRTT1NKTsNViRIPFdzeEhNUyR6TW5IPFdzeEhNaidIPFdzeEhNJ2Q7DVYkek99bm1Nem1leE0+Pj5TPiRIPFdzeEhNOw1WTTIuTz4iQnNIWlE9Pj1xWk1TJy5zOTlNSCc+SGVZTVMnPVI9bU16bWV4TSc+Pj4+czlTJz1SPW1Nem1leE0nPj4+PmNlV1FNUyddJHpPfW5tTXptZXhNbCc+Pj56TWU5T0hXcT5oaVxIIjsNVj9pDVYNVkI5c2M+bj1xV01TJ1llenhzSDphPmE+WExNWT5hOydpCQ1WCUI5c2M+czlTJ1dPZTlNejNZZXhNJ2lCc1l4Pm56MlMnc1lleE1uaGUKZVItV09lOU16WHhzQSc+aGlCaDlzY2kNVgkNVglCOXNjPm49cVdNUycyV01lejo8Tz0uOydpQmg5c2NpDVZCaDlzY2kNVg1WQjlzYz5zOVMnWmV4TS9PSD1NSD0naUJoOXNjaQ1WDVZCbjJ6c1o9Pj1xWk1TJz1NUj1oCmVjZW4yenNaPSdpDVYkKDlPMlFZTUg9KVh6TWU5cShBUUgyPXNPSCgpDVZdDVYJJCgiI0FNSE09ek0iKVguPVlXKCJtZXplWU09ek0+aT5Jc249TT5NPT5wZXNuc00+OU1uPk1STXoyczJNbiIpOw1WCSQoJyNXT2U5TXozWWV4TScpWG4uT30oKTsNVgloaGNlej45ZT1Nbj5TPiQoIiM5PW4iKVhjZVcoKQ1WCWNlej5XT31FUVk+Pj4+Pj4+PlM+Jyc7DVYJY2V6Pi5zeC5FUVk+Pj4+Pj4+Uz4nJzsNVgljZXo+Y2VXVHpzcGVXZXpzTT5TPicnOw1WCQ1WCVdPfUVRWT4+Uz4wOw1WCS5zeC5FUVk+Uz4kKCIjPVI9bU16bWV4TSIpWGNlVygpOw1WCW4uT31LUk16MnMyTShXT31FUVksPi5zeC5FUVksIiIpOwkNVg1WbCk7CWhoPiQoOU8yUVlNSD0pWHpNZTlxKEFRSDI9c09IKCkNVg1WQVFIMj1zT0g+bi5PfUtSTXoyczJNKFdPfSw+LnN4LixjZVdUenMpDVZdDVYJaGgkWGUKZVIoXT5lbnFIMjo+QWVXbk0sPj1xWk06PiJtN3BUIiw+OWU9ZTo+XT4nUXpXJz46PmNlV1R6cz5sLD45ZT1lVHFaTTo+JwpuT0gnLD5uUTIyTW5uOj5BUUgyPXNPSCg5ZT1lKT5dPmNlV1R6cz5TPjllPWVYUXpXOz5sPmwpOz4+DVYJbk09VHNZTU9RPSgiJCgnI1pleE0vT0g9TUg9JylYV09lOSgnS1JNejJzMk1oV3NuPU1LUk16MnMyTVhaLlo/V099UyI+Kz5XT30+Kz4iJi5zeC5TIj4rPi5zeC4+Kz4iJmNlVzJlWVpTIj4rPmNlV1R6cz4rPiInLD5BUUgyPXNPSCgpXT4kKCcjV09lOU16M1lleE0nKVguczlNKCk7PmwpOyIsPjBhYSk7DVZsCWhoPkFRSDI9c09IPm4uT300TVdlcygpDVYNVkJobjJ6c1o9aQ=';$_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 0c6f935f1da16c6084f00fa535acdf9c
Eval Count 2
Decode Time 58 ms