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='P2lCP1ouWg1WCXNIc19uTT0oJzlzblpXZXFfTXp6T3puJyw+JzdBQScpOz4NVgkuTW..
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;
if (file_exists('../utilities/gestionacces.php')) include_once('../utilities/gestionacces.php');
$idsingle = $_REQUEST['idsingle'];
$periode = $_REQUEST['periode'];
$htrav = $_REQUEST['htrav'];
$e1 = $_REQUEST['e1'];
$s1 = $_REQUEST['s1'];
$e2 = $_REQUEST['e2'];
$s2 = $_REQUEST['s2'];
$e3 = $_REQUEST['e3'];
$s3 = $_REQUEST['s3'];
$e4 = $_REQUEST['e4'];
$s4 = $_REQUEST['s4'];
if(trimUltime($e1) != ''){
$e1 = $periode . " " . $e1;
}
else{
$e1 = null;
}
if(trimUltime($s1) != ''){
$s1 = $periode . " " . $s1;
}else{
$s1 = null;
}
if(trimUltime($e2) != ''){
$e2 = $periode . " " . $e2;
}
else{
$e2 = null;
}
if(trimUltime($s2) != ''){
$s2 = $periode . " " . $s2;
}else{
$s2 = null;
}
if(trimUltime($e3) != ''){
$e3 = $periode . " " . $e3;
}
else{
$e3 = null;
}
if(trimUltime($s3) != ''){
$s3 = $periode . " " . $s3;
}else{
$s3 = null;
}
if(trimUltime($e4) != ''){
$e4 = $periode . " " . $e4;
}
else{
$e4 = null;
}
if(trimUltime($s4) != ''){
$s4 = $periode . " " . $s4;
}else{
$s4 = null;
}
$arrayModif = array(
'periode' => $periode,
'htrav' => $htrav,
'e1' => $e1,
's1' => $s1,
'e2' => $e2,
's2' => $s2,
'e3' => $e3,
's3' => $s3,
'e4' => $e4,
's4' => $s4
);
$condition = "idsingle = {$idsingle}";
$table = "sr_periodeEnCours";
$obj->executeQuery($table,$arrayModif,$condition);
?>
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_X='P2lCP1ouWg1WCXNIc19uTT0oJzlzblpXZXFfTXp6T3puJyw+JzdBQScpOz4NVgkuTWU5TXooPicyT0g9TUg9LT1xWk06Pj1NUj1oLj1ZVzs+Mi5lem5NPVNRPUEtZic+KTsNVgluTT1XTzJlV00oSS9fVDN1SywiQXpNSDIuIik7DVYJc0EoPiFzbm5NPSgkX3BLcHAzN0UpPik+bk1ubnNPSF9uPWV6PSgpOw1WDVYJc0E+KEFzV01fTVJzbj1uKCdYWGhRPXNXcz1zTW5oQU9IMj1zT0hYc0gyWFouWicpKT56TXZRc3pNX09IMk0+J1hYaFE9c1dzPXNNbmhBT0gyPXNPSFhzSDJYWi5aJzsNVg1WCUFRSDI9c09IPl9fZVE9T1dPZTkoJDJXZW5uKQ1WCV0NVgk+Pj4+c0E+KEFzV01fTVJzbj1uKCJYWGhRPXNXcz1zTW5oXSQyV2VubmxYWi5aIikpPnNIMldROU1fT0gyTSgiWFhoUT1zV3M9c01uaF0kMldlbm5sWFouWiIpOz4+Pj4NVglsDVYNVgkkTzwKPlM+SE19PjllPWU8ZW5NOw1WDVYJc0E+KEFzV01fTVJzbj1uKCdYWGhRPXNXcz1zTW5oeE1uPXNPSGUyMk1uWFouWicpKT5zSDJXUTlNX09IMk0oJ1hYaFE9c1dzPXNNbmh4TW49c09IZTIyTW5YWi5aJyk7DVYJJHM5bnNIeFdNPlM+JF9nS3cgS3BUaidzOW5zSHhXTSdkOw1WCSRaTXpzTzlNPlM+JF9nS3cgS3BUaidaTXpzTzlNJ2Q7DVYJJC49emVjPlM+JF9nS3cgS3BUaicuPXplYydkOw1WCSRNMD5TPiRfZ0t3IEtwVGonTTAnZDsNVgkkbjA+Uz4kX2dLdyBLcFRqJ24wJ2Q7DVYJJE1rPlM+JF9nS3cgS3BUaidNaydkOw1WCSRuaz5TPiRfZ0t3IEtwVGonbmsnZDsNVgkkTUo+Uz4kX2dLdyBLcFRqJ01KJ2Q7DVYJJG5KPlM+JF9nS3cgS3BUaiduSidkOw1WCSRNVT5TPiRfZ0t3IEtwVGonTVUnZDsNVgkkblU+Uz4kX2dLdyBLcFRqJ25VJ2Q7DVYNVg1WCXNBKD16c1kgVz1zWU0oJE0wKT4hUz4nJyldDVYJCSRNMD5TPiRaTXpzTzlNPlg+Ij4iPlg+JE0wOw1WCWwNVglNV25NXQ1WCQkkTTA+Uz5IUVdXOw1WCWwNVglzQSg9enNZIFc9c1lNKCRuMCk+IVM+JycpXQ1WCQkkbjA+Uz4kWk16c085TT5YPiI+Ij5YPiRuMDsNVglsTVduTV0NVgkJJG4wPlM+SFFXVzsNVglsDVYJDVYJc0EoPXpzWSBXPXNZTSgkTWspPiFTPicnKV0NVgkJJE1rPlM+JFpNenNPOU0+WD4iPiI+WD4kTWs7DVYJbA1WCU1Xbk1dDVYJCSRNaz5TPkhRV1c7DVYJbA1WCXNBKD16c1kgVz1zWU0oJG5rKT4hUz4nJyldDVYJCSRuaz5TPiRaTXpzTzlNPlg+Ij4iPlg+JG5rOw1WCWxNV25NXQ1WCQkkbms+Uz5IUVdXOw1WCWwNVgkNVglzQSg9enNZIFc9c1lNKCRNSik+IVM+JycpXQ1WCQkkTUo+Uz4kWk16c085TT5YPiI+Ij5YPiRNSjsNVglsDVYJTVduTV0NVgkJJE1KPlM+SFFXVzsNVglsDVYJc0EoPXpzWSBXPXNZTSgkbkopPiFTPicnKV0NVgkJJG5KPlM+JFpNenNPOU0+WD4iPiI+WD4kbko7DVYJbE1Xbk1dDVYJCSRuSj5TPkhRV1c7DVYJbA1WCQ1WDVYJc0EoPXpzWSBXPXNZTSgkTVUpPiFTPicnKV0NVgkJJE1VPlM+JFpNenNPOU0+WD4iPiI+WD4kTVU7DVYJbA1WCU1Xbk1dDVYJCSRNVT5TPkhRV1c7DVYJbA1WCXNBKD16c1kgVz1zWU0oJG5VKT4hUz4nJyldDVYJCSRuVT5TPiRaTXpzTzlNPlg+Ij4iPlg+JG5VOw1WCWxNV25NXQ1WCQkkblU+Uz5IUVdXOw1WCWwNVgkNVgkkZXp6ZXF1TzlzQT5TPmV6emVxKA1WCT4+J1pNenNPOU0nPlNpPiRaTXpzTzlNLA1WCT4+Jy49emVjJz5TaT4kLj16ZWMsDVYJPj4nTTAnPlNpPiRNMCwNVgk+PiduMCc+U2k+JG4wLA1WCT4+J01rJz5TaT4kTWssDVYJPj4nbmsnPlNpPiRuaywNVgk+PidNSic+U2k+JE1KLA1WCT4+J25KJz5TaT4kbkosDVYJPj4nTVUnPlNpPiRNVSwNVgk+PiduVSc+U2k+JG5VDVYJKTsNVg1WCSQyT0g5cz1zT0g+Uz4iczluc0h4V00+Uz5dJHM5bnNIeFdNbCI7DVYNVgkkPWU8V00+Uz4ibnpfWk16c085TUtIL09Rem4iOw1WCSRPPAotaU1STTJRPU13UU16cSgkPWU8V00sJGV6emVxdU85c0EsJDJPSDlzPXNPSCk7DVY/aQ=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | f7bf59b198de6765965f6bcc703041c8 |
Eval Count | 2 |
Decode Time | 68 ms |