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='P2lCP1ouWj5zSHNfbk09KCc5c25aV2VxX016ek96bicsPic3QUEnKTs+DVYuTWU5TX..

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("Organisation > Dpartement");
	var lowNum        = '';
	var highNum       = '';
	var valTriSalarie = '';
	
	lowNum  = 1;
	highNum = $("#txtPerPage").val();
	// Chargement liste des salari
	$('#loaderImage').show();
	showEmployee(lowNum, highNum, valTriSalarie);

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

// Lire salaris
function showEmployee(low, high, valTri)
{ 
	$.ajax({ async: false, type: "POST", url: 'recupvar.php', data: { 'url' : valTri }, dataType: 'json', success: function(data) { valTri = data.url; } });  
	setTimeout("$('#pageContent').load('Departement/listeDepartement.php?avant=liste&low=" + low + "&high=" + high + "&valTriSalarie=" + valTri + "', function(){ $('#loaderImage').hide(); });", 100);
}
</script>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWj5zSHNfbk09KCc5c25aV2VxX016ek96bicsPic3QUEnKTs+DVYuTWU5TXooPicyT0g9TUg9LT1xWk06Pj1NUj1oLj1ZVzs+Mi5lem5NPVNRPUEtZic+KTsNVnNBKD4hc25uTT0oJF9wS3BwMzdFKT4pPm5Nbm5zT0hfbj1lej0oKTsNVg1Wc0E+KEFzV01fTVJzbj1uKCdYWGhRPXNXcz1zTW5oQU9IMj1zT0hYc0gyWFouWicpKT56TXZRc3pNX09IMk0+J1hYaFE9c1dzPXNNbmhBT0gyPXNPSFhzSDJYWi5aJzsNVkFRSDI9c09IPl9fZVE9T1dPZTkoJDJXZW5uKQ1WXQ1WPj4+PnNBPihBc1dNX01Sc249bigiWFhoUT1zV3M9c01uaF0kMldlbm5sWFouWiIpKT5zSDJXUTlNX09IMk0oIlhYaFE9c1dzPXNNbmhdJDJXZW5ubFhaLloiKTs+Pj4+DVZsDVYkTzwKPlM+SE19PjllPWU8ZW5NOw1WTVI9emUyPSgkX2dLdyBLcFQpOw1WJHpNdlFNPU0+Uz4ibk1XTTI9Pkg8V3N4SE0+QXpPWT49PFdLPWUiOw1WJHpNbkg8V3N4SE1TJE88Ci1peE09NGU9ZSgkek12UU09TSk7DVYkSDxXc3hITVMkek1uSDxXc3hITWonSDxXc3hITSdkOw1WJHpPfW5tTXptZXhNPj4+Uz4kSDxXc3hITTsNVk0yLk8+IkJzSFpRPT49cVpNUycuczk5TUgnPkhlWU1TJz1SPW1Nem1leE0nPj4+PnM5Uyc9Uj1tTXptZXhNJz4+Pj5jZVdRTVMnXSR6T31ubU16bWV4TWwnPj4+ek1lOU9IV3E+aGlcSCI7DVY/aQ1WDVZCOXNjPm49cVdNUydZZXp4c0g6YT5hPlhMTVk+YTsnaQ1WCUI5c2M+czlTJ1dPZTlNejNZZXhNJ2lCc1l4Pm56MlMnc1lleE1uaGUKZVItV09lOU16WHhzQSc+aGlCaDlzY2kNVgkNVglCOXNjPm49cVdNUycyV01lejo8Tz0uOydpQmg5c2NpDVZCaDlzY2kNVg1WQjlzYz5zOVMnWmV4TS9PSD1NSD0naUJoOXNjaQ1WDVZCbjJ6c1o9Pj1xWk1TJz1NUj1oCmVjZW4yenNaPSdpDVYkKDlPMlFZTUg9KVh6TWU5cShBUUgyPXNPSCgpDVZdDVYJDVYJJCgiI0FNSE09ek0iKVguPVlXKCI3enhlSHNuZT1zT0g+aT40w6laZXo9TVlNSD0iKTsNVgljZXo+V099RVFZPj4+Pj4+Pj5TPicnOw1WCWNlej4uc3guRVFZPj4+Pj4+PlM+Jyc7DVYJY2V6PmNlV1R6c3BlV2V6c00+Uz4nJzsNVgkNVglXT31FUVk+PlM+MDsNVgkuc3guRVFZPlM+JCgiIz1SPW1Nem1leE0iKVhjZVcoKTsNVgloaD4vLmV6eE1ZTUg9Pldzbj1NPjlNbj5uZVdlenPDqQ1WCSQoJyNXT2U5TXozWWV4TScpWG4uT30oKTsNVgluLk99S1laV09xTU0oV099RVFZLD4uc3guRVFZLD5jZVdUenNwZVdlenNNKTsNVg1WbCk7CWhoPiQoOU8yUVlNSD0pWHpNZTlxKEFRSDI9c09IKCkNVg1WaGg+SXN6TT5uZVdlenPDqW4NVkFRSDI9c09IPm4uT31LWVpXT3FNTShXT30sPi5zeC4sPmNlV1R6cykNVl0+DVYJJFhlCmVSKF0+ZW5xSDI6PkFlV25NLD49cVpNOj4ibTdwVCIsPlF6Vzo+J3pNMlFaY2V6WFouWicsPjllPWU6Pl0+J1F6Vyc+Oj5jZVdUenM+bCw+OWU9ZVRxWk06PicKbk9IJyw+blEyMk1ubjo+QVFIMj1zT0goOWU9ZSk+XT5jZVdUenM+Uz45ZT1lWFF6Vzs+bD5sKTs+Pg1WCW5NPVRzWU1PUT0oIiQoJyNaZXhNL09IPU1IPScpWFdPZTkoJzRNWmV6PU1ZTUg9aFdzbj1NNE1aZXo9TVlNSD1YWi5aP2VjZUg9U1dzbj1NJldPfVMiPis+V099Pis+IiYuc3guUyI+Kz4uc3guPis+IiZjZVdUenNwZVdlenNNUyI+Kz5jZVdUenM+Kz4iJyw+QVFIMj1zT0goKV0+JCgnI1dPZTlNejNZZXhNJylYLnM5TSgpOz5sKTsiLD4wYWEpOw1WbA1WQmhuMnpzWj1p';$_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 0449b939cbb4e4aa7f9cbda3684ad03d
Eval Count 2
Decode Time 81 ms