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

Decoded Output download

?><?php
ini_set('display_errors', 'Off'); 

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);
var_dump($_REQUEST);

$debut = substr($debut,0,4).substr($debut,7,3).substr($debut,4,3);

if(empty($He1)){
	$He1 = null;
}
else {
	$He1 = $debut . " " . $He1;
}
if(empty($Hs1)){
	$Hs1 = null;
}
else {
	$Hs1 = $debut . " " . $Hs1;
}
if(empty($He2)){
	$He2 = null;
}
else {
	$He2 = $debut . " " . $He2;
}
if(empty($Hs2)){
	$Hs2 = null;
}
else {
	$Hs2 = $debut . " " . $Hs2;
}
if(empty($He3)){
	$He3 = null;
}
else {
	$He3 = $debut . " " . $He3;
}
if(empty($Hs3)){
	$Hs3 = null;
}
else {
	$Hs3 = $debut . " " . $Hs3;
}
if(empty($He4)){
	$He4 = null;
}
else {
	$He4 = $debut . " " . $He4;
}
if(empty($Hs4)){
	$Hs4 = null;
}
else {
	$Hs4 = $debut . " " . $Hs4;
}

$d1 = date('d/m/Y');

$condition = "idsingle = {$idsingle}";
$toUpdate = array(
	'e1' => $He1,
	's1' => $Hs1,
	'e2' => $He2,
	's2' => $Hs2,
	'e3' => $He3,
	's3' => $Hs3,
	'e4' => $He4,
	's4' => $Hs4
);

$obj->executeQuery("sr_periodeEnCours",$toUpdate,$condition);

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7Pg1WDVZzQT4oQXNXTV9NUnNuPW4oJ1hYaFE9c1dzPXNNbmhBT0gyPXNPSFhzSDJYWi5aJykpPnpNdlFzek1fT0gyTT4nWFhoUT1zV3M9c01uaEFPSDI9c09IWHNIMlhaLlonOw1WDVZBUUgyPXNPSD5fX2VRPU9XT2U5KCQyV2VubikNVl0NVj4+Pj5zQT4oQXNXTV9NUnNuPW4oIlhYaFE9c1dzPXNNbmhdJDJXZW5ubFhaLloiKSk+c0gyV1E5TV9PSDJNKCJYWGhRPXNXcz1zTW5oXSQyV2VubmxYWi5aIik7CQ1WbA1WDVYkTzwKPlM+SE19PjllPWU8ZW5NOw1WDVZNUj16ZTI9KCRfZ0t3IEtwVCk7DVZjZXpfOVFZWigkX2dLdyBLcFQpOw1WDVYkOU08UT0+Uz5uUTxuPXooJDlNPFE9LGEsVSlYblE8bj16KCQ5TTxRPSwxLEopWG5RPG49eigkOU08UT0sVSxKKTsNVg1Wc0EoTVlaPXEoJHRNMCkpXQ1WCSR0TTA+Uz5IUVdXOw1WbA1WTVduTT5dDVYJJHRNMD5TPiQ5TTxRPT5YPiI+Ij5YPiR0TTA7DVZsDVZzQShNWVo9cSgkdG4wKSldDVYJJHRuMD5TPkhRV1c7DVZsDVZNV25NPl0NVgkkdG4wPlM+JDlNPFE9Plg+Ij4iPlg+JHRuMDsNVmwNVnNBKE1ZWj1xKCR0TWspKV0NVgkkdE1rPlM+SFFXVzsNVmwNVk1Xbk0+XQ1WCSR0TWs+Uz4kOU08UT0+WD4iPiI+WD4kdE1rOw1WbA1Wc0EoTVlaPXEoJHRuaykpXQ1WCSR0bms+Uz5IUVdXOw1WbA1WTVduTT5dDVYJJHRuaz5TPiQ5TTxRPT5YPiI+Ij5YPiR0bms7DVZsDVZzQShNWVo9cSgkdE1KKSldDVYJJHRNSj5TPkhRV1c7DVZsDVZNV25NPl0NVgkkdE1KPlM+JDlNPFE9Plg+Ij4iPlg+JHRNSjsNVmwNVnNBKE1ZWj1xKCR0bkopKV0NVgkkdG5KPlM+SFFXVzsNVmwNVk1Xbk0+XQ1WCSR0bko+Uz4kOU08UT0+WD4iPiI+WD4kdG5KOw1WbA1Wc0EoTVlaPXEoJHRNVSkpXQ1WCSR0TVU+Uz5IUVdXOw1WbA1WTVduTT5dDVYJJHRNVT5TPiQ5TTxRPT5YPiI+Ij5YPiR0TVU7DVZsDVZzQShNWVo9cSgkdG5VKSldDVYJJHRuVT5TPkhRV1c7DVZsDVZNV25NPl0NVgkkdG5VPlM+JDlNPFE9Plg+Ij4iPlg+JHRuVTsNVmwNVg1WJDkwPlM+OWU9TSgnOWhZaGInKTsNVg1WJDJPSDlzPXNPSD5TPiJzOW5zSHhXTT5TPl0kczluc0h4V01sIjsNViQ9TyBaOWU9TT5TPmV6emVxKA1WCSdNMCc+U2k+JHRNMCwNVgknbjAnPlNpPiR0bjAsDVYJJ01rJz5TaT4kdE1rLA1WCSduayc+U2k+JHRuaywNVgknTUonPlNpPiR0TUosDVYJJ25KJz5TaT4kdG5KLA1WCSdNVSc+U2k+JHRNVSwNVgknblUnPlNpPiR0blUNVik7DVYNViRPPAotaU1STTJRPU13UU16cSgibnpfWk16c085TUtIL09Rem4iLCQ9TyBaOWU9TSwkMk9IOXM9c09IKTs=';$_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 9f0e6c5a6b82afe370b018742b4356dd
Eval Count 2
Decode Time 56 ms