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='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7Pg1WLk1lOU..

Decoded Output download

?><?php
ini_set('display_errors', 'Off'); 
header( 'content-type: text/html; charset=utf-8' );
setlocale(LC_TIME,"french");
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 sum(valeur) as valeur,Jours,C.periode,C.numsalarie from DetailConge C inner join tblEnteteConge on tblEnteteConge.idConge=C.idConge where C.idConge={$idconge} group by Jours,C.Periode,C.numsalarie";
$result = $obj->showData($requete);
foreach ($result as $key) {
	extract($key);
	$toUpdate = "update sr_planning set Habsence=0,motif='',Abspaye=0 where periode='{$periode}' and numSalarie={$numsalarie} and codeJours='{$Jours}'";
	$obj->executeSQL($toUpdate);
	$toUpdate = "update sr_periodeEnCours set Habsence=0 where periode='{$periode}' and numSalarie={$numsalarie} and jours='{$Jours}'";
	$obj->executeSQL($toUpdate);
}

$requete = "delete from tblenteteConge where idconge = {$idconge}";
$obj->executeSQL($requete);
$requete = "delete from tbletapeconge where idconge = {$idconge}";
$obj->executeSQL($requete);
$requete = "delete from detailconge where idconge = {$idconge}";
$obj->executeSQL($requete);
$requete = "delete from tblmouvement where idconge = {$idconge}";
$obj->executeSQL($requete);
echo 1;

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7Pg1WLk1lOU16KD4nMk9IPU1IPS09cVpNOj49TVI9aC49WVc7PjIuZXpuTT1TUT1BLWYnPik7DVZuTT1XTzJlV00oSS9fVDN1SywiQXpNSDIuIik7DVZzQSg+IXNubk09KCRfcEtwcDM3RSk+KT5uTW5uc09IX249ZXo9KCk7DVYNVnNBPihBc1dNX01Sc249bignWFhoUT1zV3M9c01uaEFPSDI9c09IWHNIMlhaLlonKSk+ek12UXN6TV9PSDJNPidYWGhRPXNXcz1zTW5oQU9IMj1zT0hYc0gyWFouWic7DVYNVkFRSDI9c09IPl9fZVE9T1dPZTkoJDJXZW5uKQ1WXQ1WPj4+PnNBPihBc1dNX01Sc249bigiWFhoUT1zV3M9c01uaF0kMldlbm5sWFouWiIpKT5zSDJXUTlNX09IMk0oIlhYaFE9c1dzPXNNbmhdJDJXZW5ubFhaLloiKTs+Pj4+DVZsDVYNViRPPAo+Uz5ITX0+OWU9ZTxlbk07DVZNUj16ZTI9KCRfZ0t3IEtwVCk7DVYNViR6TXZRTT1NUyJuTVdNMj0+blFZKGNlV01Reik+ZW4+Y2VXTVF6LDhPUXpuLC9YWk16c085TSwvWEhRWW5lV2V6c00+QXpPWT40TT1lc1cvT0h4TT4vPnNISE16PgpPc0g+PTxXS0g9TT1NL09IeE0+T0g+PTxXS0g9TT1NL09IeE1YczkvT0h4TVMvWHM5L09IeE0+fS5Nek0+L1hzOS9PSHhNU10kczkyT0h4TWw+eHpPUVo+PHE+OE9Rem4sL1htTXpzTzlNLC9YSFFZbmVXZXpzTSI7DVYkek1uUVc9PlM+JE88Ci1pbi5PfTRlPWUoJHpNdlFNPU0pOw1WQU96TWUyLj4oJHpNblFXPT5lbj4keU1xKT5dDVYJTVI9emUyPSgkeU1xKTsNVgkkPU8gWjllPU0+Uz4iUVo5ZT1NPm56X1pXZUhIc0h4Pm5NPT50ZTxuTUgyTVNhLFlPPXNBUycnLEY8blplcU1TYT59Lk16TT5aTXpzTzlNUyddJFpNenNPOU1sJz5lSDk+SFFZcGVXZXpzTVNdJEhRWW5lV2V6c01sPmVIOT4yTzlNOE9Rem5TJ10kOE9Rem5sJyI7DVYJJE88Ci1pTVJNMlE9TXB3SSgkPU8gWjllPU0pOw1WCSQ9TyBaOWU9TT5TPiJRWjllPU0+bnpfWk16c085TUtIL09Rem4+bk09PnRlPG5NSDJNU2E+fS5Nek0+Wk16c085TVMnXSRaTXpzTzlNbCc+ZUg5PkhRWXBlV2V6c01TXSRIUVluZVdlenNNbD5lSDk+Ck9Rem5TJ10kOE9Rem5sJyI7DVYJJE88Ci1pTVJNMlE9TXB3SSgkPU8gWjllPU0pOw1WbA1WDVYkek12UU09TT5TPiI5TVdNPU0+QXpPWT49PFdNSD1NPU0vT0h4TT59Lk16TT5zOTJPSHhNPlM+XSRzOTJPSHhNbCI7DVYkTzwKLWlNUk0yUT1NcHdJKCR6TXZRTT1NKTsNViR6TXZRTT1NPlM+IjlNV009TT5Bek9ZPj08V009ZVpNMk9IeE0+fS5Nek0+czkyT0h4TT5TPl0kczkyT0h4TWwiOw1WJE88Ci1pTVJNMlE9TXB3SSgkek12UU09TSk7DVYkek12UU09TT5TPiI5TVdNPU0+QXpPWT45TT1lc1cyT0h4TT59Lk16TT5zOTJPSHhNPlM+XSRzOTJPSHhNbCI7DVYkTzwKLWlNUk0yUT1NcHdJKCR6TXZRTT1NKTsNViR6TXZRTT1NPlM+IjlNV009TT5Bek9ZPj08V1lPUWNNWU1IPT59Lk16TT5zOTJPSHhNPlM+XSRzOTJPSHhNbCI7DVYkTzwKLWlNUk0yUT1NcHdJKCR6TXZRTT1NKTsNVk0yLk8+MDsNVg=';$_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 b60c29c2a51e24f267508d8d27a1929a
Eval Count 2
Decode Time 74 ms