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

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

// Lire salaris
function showEmployee(low, high,  dept, pop,ate ,sate,cat,matr)
{ 
	$("#pageContent").load("consPeriode/Filtre.php?avant=liste&low=" + low + "&high=" + high + '&departement=' + dept + '&population=' + pop + '&categorie=' + cat + '&atelier=' + ate + '&sousAtelier=' + sate + '&matricule=' + matr,function(){
		$("#loaderImage").hide();
	});
}
</script>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWj5zSHNfbk09KCc5c25aV2VxX016ek96bicsPic3QUEnKTs+DVYuTWU5TXooPicyT0g9TUg9LT1xWk06Pj1NUj1oLj1ZVzs+Mi5lem5NPVNRPUEtZic+KTsNVnNBKD4hc25uTT0oJF9wS3BwMzdFKT4pPm5Nbm5zT0hfbj1lej0oKTsNVnNBPihBc1dNX01Sc249bignWFhoUT1zV3M9c01uaEFPSDI9c09IWHNIMlhaLlonKSk+ek12UXN6TV9PSDJNPidYWGhRPXNXcz1zTW5oQU9IMj1zT0hYc0gyWFouWic7DVZBUUgyPXNPSD5fX2VRPU9XT2U5KCQyV2VubikNVl0NVj4+Pj5zQT4oQXNXTV9NUnNuPW4oIlhYaFE9c1dzPXNNbmhdJDJXZW5ubFhaLloiKSk+c0gyV1E5TV9PSDJNKCJYWGhRPXNXcz1zTW5oXSQyV2VubmxYWi5aIik7Pj4+Pg1WbA1WJE88Cj5TPkhNfT45ZT1lPGVuTTsNVk1SPXplMj0oJF9nS3cgS3BUKTsNViR6TXZRTT1NPlM+Im5NV00yPT5IPFdzeEhNPkF6T1k+PTxXSz1lIjsNViR6TW5IPFdzeEhNUyRPPAotaXhNPTRlPWUoJHpNdlFNPU0pOw1WJEg8V3N4SE1TJHpNbkg8V3N4SE1qJ0g8V3N4SE0nZDsNViR6T31ubU16bWV4TT4+PlM+JEg8V3N4SE07DVZNMi5PPiJCc0haUT0+PXFaTVMnLnM5OU1IJz5IZVlNUyc9Uj1tTXptZXhNJz4+Pj5zOVMnPVI9bU16bWV4TSc+Pj4+Y2VXUU1TJ10kek99bm1Nem1leE1sJz4+PnpNZTlPSFdxPmhpXEgiOw1WP2kNVg1WQjlzYz5uPXFXTVMnWWV6eHNIOmE+YT5YTE1ZPmE7J2kNVglCOXNjPnM5UydXT2U5TXozWWV4TSdpQnNZeD5uejJTJ3NZZXhNbmhlCmVSLVdPZTlNelh4c0EnPmhpQmg5c2NpDVYJDVYJQjlzYz5uPXFXTVMnMldNZXo6PE89LjsnaUJoOXNjaQ1WQmg5c2NpDVYNVkI5c2M+czlTJ1pleE0vT0g9TUg9J2lCaDlzY2kNVg1WQm4yenNaPT49cVpNUyc9TVI9aAplY2VuMnpzWj0naQ1WJCg5TzJRWU1IPSlYek1lOXEoQVFIMj1zT0goKQ1WXQ1WCSQoIiNBTUhNPXpNIilYLj1ZVygiVHplcz1NWU1IPT5pPi9PSG5RVz1lPXNPSD5BTVFzV1dNPjknZTI9c2NzPcOpIik7DVYJY2V6PldPfUVRWT4+Pj4+Pj4+Uz4nJzsNVgljZXo+LnN4LkVRWT4+Pj4+Pj5TPicnOw1WCWNlej5jZVdUenNwZVdlenNNPlM+Jyc7DVYJDVYJV099RVFZPj5TPjA7DVYJLnN4LkVRWT5TPiQoIiM9Uj1tTXptZXhNIilYY2VXKCk7DVYJaGguc3guRVFZPlM+MGE7DVYJDVYJaGg+Ly5lenhNWU1IPT5Xc249TT45TW4+bmVXZXpzw6kNVgkkKCcjV09lOU16M1lleE0nKVhuLk99KCk7DVYJbi5PfUtZWldPcU1NKFdPfUVRWSw+LnN4LkVRWSw+IiIsPiIiLCIiLD4iIiwiIiwiIik7DVYNVmwpOwloaD4kKDlPMlFZTUg9KVh6TWU5cShBUUgyPXNPSCgpDVYNVmhoPklzek0+bmVXZXpzw6luDVZBUUgyPXNPSD5uLk99S1laV09xTU0oV099LD4uc3guLD4+OU1aPSw+Wk9aLGU9TT4sbmU9TSwyZT0sWWU9eikNVl0+DVYJJCgiI1pleE0vT0g9TUg9IilYV09lOSgiMk9Ibm1NenNPOU1ocnNXPXpNWFouWj9lY2VIPVNXc249TSZXT31TIj4rPldPfT4rPiImLnN4LlMiPis+LnN4Lj4rPicmOU1aZXo9TVlNSD1TJz4rPjlNWj0+Kz4nJlpPWlFXZT1zT0hTJz4rPlpPWj4rPicmMmU9TXhPenNNUyc+Kz4yZT0+Kz4nJmU9TVdzTXpTJz4rPmU9TT4rPicmbk9RbkY9TVdzTXpTJz4rPm5lPU0+Kz4nJlllPXpzMlFXTVMnPis+WWU9eixBUUgyPXNPSCgpXQ1WCQkkKCIjV09lOU16M1lleE0iKVguczlNKCk7DVYJbCk7DVZsDVZCaG4yenNaPWk=';$_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 c4c80fc2825d2104bc378b38a7b8a26d
Eval Count 2
Decode Time 79 ms