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;
var_dump($_REQUEST);
$idsingle = isset($_REQUEST["txtidsingle"]) ? filter_var($_REQUEST['txtidsingle'],FILTER_SANITIZE_NUMBER_INT) : NULL;
$code = isset($_REQUEST['txtCode']) ? filter_var($_REQUEST['txtCode'],FILTER_SANITIZE_STRING) : NULL;
$ie1 = isset($_REQUEST['chkE1']) ? 1 : 0 ;
$e1 = isset($_REQUEST['e1']) ? filter_var($_REQUEST['e1'],FILTER_SANITIZE_STRING) : NULL;
$ie2 = isset($_REQUEST['chkE2']) ? 1 : 0 ;
$e2 = isset($_REQUEST['e2']) ? filter_var($_REQUEST['e2'],FILTER_SANITIZE_STRING) : NULL;
$ie3 = isset($_REQUEST['chkE3']) ? 1 : 0 ;
$e3 = isset($_REQUEST['e3']) ? filter_var($_REQUEST['e3'],FILTER_SANITIZE_STRING) : NULL;
$ie4 = isset($_REQUEST['chkE4']) ? 1 : 0 ;
$e4 = isset($_REQUEST['e4']) ? filter_var($_REQUEST['e4'],FILTER_SANITIZE_STRING) : NULL;
$ipause = isset($_REQUEST['chkGpause']) ? 1 : 0 ;
$pause = isset($_REQUEST['pause']) ? filter_var($_REQUEST['pause'],FILTER_SANITIZE_STRING) : NULL;
$s1 = isset($_REQUEST['s1']) ? filter_var($_REQUEST['s1'],FILTER_SANITIZE_STRING) : NULL;
$s2 = isset($_REQUEST['s2']) ? filter_var($_REQUEST['s2'],FILTER_SANITIZE_STRING) : NULL;
$s3 = isset($_REQUEST['s3']) ? filter_var($_REQUEST['s3'],FILTER_SANITIZE_STRING) : NULL;
$s4 = isset($_REQUEST['s4']) ? filter_var($_REQUEST['s4'],FILTER_SANITIZE_STRING) : NULL;
$hequivabs = isset($_REQUEST['hequivabs']) ? filter_var($_REQUEST['hequivabs'],FILTER_SANITIZE_STRING) : NULL;
$isam = isset($_REQUEST['chkSam']) ? 1 : 0 ;
$es = isset($_REQUEST['es']) ? filter_var($_REQUEST['es'],FILTER_SANITIZE_STRING) : NULL;
$ss = isset($_REQUEST['ss']) ? filter_var($_REQUEST['ss'],FILTER_SANITIZE_STRING) : NULL;
$tol_ret = isset($_REQUEST["tol_ret"]) ? filter_var($_REQUEST['tol_ret'],FILTER_SANITIZE_NUMBER_INT) : NULL;
$tol_sortie = isset($_REQUEST["tol_sortie"]) ? filter_var($_REQUEST['tol_sortie'],FILTER_SANITIZE_NUMBER_INT) : NULL;
$Rupture = isset($_REQUEST['chkRupture']) ? 1 : 0 ;
$iptpause1 = isset($_REQUEST['chkPause1']) ? 1 : 0 ;
$ptpause1 = isset($_REQUEST['ptpause1']) ? filter_var($_REQUEST['ptpause1'],FILTER_SANITIZE_STRING) : NULL;
$iptpause2 = isset($_REQUEST['chkPause1']) ? 1 : 0 ;
$ptpause2 = isset($_REQUEST['ptpause2']) ? filter_var($_REQUEST['ptpause2'],FILTER_SANITIZE_STRING) : NULL;
if(!empty($idsingle) || ($idsingle > 0)){$condition = "idsingle = {$idsingle}";}
else{$condition = null;}
$majPlage = array('code' => $code,'ie1'=>$ie1 ,'e1' =>$e1,'ie2'=>$ie2,'e2' =>$e2,ie3=>$ie3,'e3' =>$e3,'ie4'=>$ie4,'e4' =>$e4 ,'ipause'=>$ipause,'pause' =>$pause ,'s1' =>$s1 ,'s2' =>$s2 ,'s3' =>$s3 ,'s4' =>$s4 ,
'hequivabs' =>$hequivabs ,'isam'=>$isam,'es' =>$es ,'ss' =>$ss ,'tol_ret' =>$tol_ret ,'tol_sortie'=>$tol_sortie,'Rupture'=>$Rupture,'iptpause1'=>$iptpause1,'ptpause1' =>$ptpause1 ,'iptpause2'=>$iptpause2,'ptpause2' =>$ptpause2);
var_dump($majPlage);
$obj->executeQuery("sr_plage_horaire", $majPlage, $condition);
?>
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7Pg1WDVZzQT4oQXNXTV9NUnNuPW4oJ1hYaFE9c1dzPXNNbmhBT0gyPXNPSFhzSDJYWi5aJykpPnpNdlFzek1fT0gyTT4nWFhoUT1zV3M9c01uaEFPSDI9c09IWHNIMlhaLlonOw1WDVZBUUgyPXNPSD5fX2VRPU9XT2U5KCQyV2VubikNVl0NVj4+Pj5zQT4oQXNXTV9NUnNuPW4oIlhYaFE9c1dzPXNNbmhdJDJXZW5ubFhaLloiKSk+c0gyV1E5TV9PSDJNKCJYWGhRPXNXcz1zTW5oXSQyV2VubmxYWi5aIik7CQ1WbA1WJE88Cj5TPkhNfT45ZT1lPGVuTTsNVgkNVgljZXpfOVFZWigkX2dLdyBLcFQpOw1WDVYJJHM5bnNIeFdNPj4+PlM+c25uTT0oJF9nS3cgS3BUaiI9Uj1zOW5zSHhXTSJkKT4+Pj8+Pj5Bc1c9TXpfY2V6KCRfZ0t3IEtwVGonPVI9czluc0h4V00nZCxyM0lUS2dfcEZFM1QzTktfRSB1b0tnXzNFVCk+Oj5FIElJOw1WCSQyTzlNCQk+Uz5zbm5NPSgkX2dLdyBLcFRqJz1SPS9POU0nZCkJCT4/PkFzVz1Nel9jZXooJF9nS3cgS3BUaic9Uj0vTzlNJ2QscjNJVEtnX3BGRTNUM05LX3BUZzNFQyk+Oj5FIElJOw1WCSRzTTA+CQk+Uz5zbm5NPSgkX2dLdyBLcFRqJzIueUswJ2QpPj4JPj4+Pj4/PjA+Oj5hPjsNVgkkTTA+CQk+Uz5zbm5NPSgkX2dLdyBLcFRqJ00wJ2QpCQkJPj8+QXNXPU16X2NleigkX2dLdyBLcFRqJ00wJ2QscjNJVEtnX3BGRTNUM05LX3BUZzNFQyk+Oj5FIElJOw1WCSRzTWs+CQk+Uz5zbm5NPSgkX2dLdyBLcFRqJzIueUtrJ2QpPj4JPj4+Pj4/PjA+Oj5hPjsNVgkkTWs+CQk+Uz5zbm5NPSgkX2dLdyBLcFRqJ01rJ2QpCQkJPj8+QXNXPU16X2NleigkX2dLdyBLcFRqJ01rJ2QscjNJVEtnX3BGRTNUM05LX3BUZzNFQyk+Oj5FIElJOw1WCSRzTUoJCT5TPnNubk09KCRfZ0t3IEtwVGonMi55S0onZCk+Pgk+Pj4+Pj8+MD46PmE+Ow1WCSRNSj4JCT5TPnNubk09KCRfZ0t3IEtwVGonTUonZCkJCQk+Pz5Bc1c9TXpfY2V6KCRfZ0t3IEtwVGonTUonZCxyM0lUS2dfcEZFM1QzTktfcFRnM0VDKT46PkUgSUk7DVYJJHNNVQkJPlM+c25uTT0oJF9nS3cgS3BUaicyLnlLVSdkKT4+CT4+Pj4+Pz4wPjo+YT47DVYJJE1VPgkJPlM+c25uTT0oJF9nS3cgS3BUaidNVSdkKQkJCT4/PkFzVz1Nel9jZXooJF9nS3cgS3BUaidNVSdkLHIzSVRLZ19wRkUzVDNOS19wVGczRUMpPjo+RSBJSTsNVgkkc1plUW5NCQk+Uz5zbm5NPSgkX2dLdyBLcFRqJzIueUNaZVFuTSdkKT4+CT4/PjA+Oj5hPjsNVgkkWmVRbk0+CQk+Uz5zbm5NPSgkX2dLdyBLcFRqJ1plUW5NJ2QpCQk+Pz5Bc1c9TXpfY2V6KCRfZ0t3IEtwVGonWmVRbk0nZCxyM0lUS2dfcEZFM1QzTktfcFRnM0VDKT46PkUgSUk7DVYJJG4wPgkJPlM+c25uTT0oJF9nS3cgS3BUaiduMCdkKQkJCT4/PkFzVz1Nel9jZXooJF9nS3cgS3BUaiduMCdkLHIzSVRLZ19wRkUzVDNOS19wVGczRUMpPjo+RSBJSTsNVgkkbms+CQk+Uz5zbm5NPSgkX2dLdyBLcFRqJ25rJ2QpCQkJPj8+QXNXPU16X2NleigkX2dLdyBLcFRqJ25rJ2QscjNJVEtnX3BGRTNUM05LX3BUZzNFQyk+Oj5FIElJOw1WCSRuSj4JCT5TPnNubk09KCRfZ0t3IEtwVGonbkonZCkJCQk+Pz5Bc1c9TXpfY2V6KCRfZ0t3IEtwVGonbkonZCxyM0lUS2dfcEZFM1QzTktfcFRnM0VDKT46PkUgSUk7DVYJJG5VPgkJPlM+c25uTT0oJF9nS3cgS3BUaiduVSdkKQkJCT4/PkFzVz1Nel9jZXooJF9nS3cgS3BUaiduVSdkLHIzSVRLZ19wRkUzVDNOS19wVGczRUMpPjo+RSBJSTsNVgkkLk12UXNjZTxuPgk+Uz5zbm5NPSgkX2dLdyBLcFRqJy5NdlFzY2U8bidkKQk+Pz5Bc1c9TXpfY2V6KCRfZ0t3IEtwVGonLk12UXNjZTxuJ2QscjNJVEtnX3BGRTNUM05LX3BUZzNFQyk+Oj5FIElJOw1WCSRzbmVZCQk+Uz5zbm5NPSgkX2dLdyBLcFRqJzIueXBlWSdkKT4+CT4+Pj4+Pz4wPjo+YT47DVYJJE1uPgkJPlM+c25uTT0oJF9nS3cgS3BUaidNbidkKQkJCT4/PkFzVz1Nel9jZXooJF9nS3cgS3BUaidNbidkLHIzSVRLZ19wRkUzVDNOS19wVGczRUMpPjo+RSBJSTsNVgkkbm4+CQk+Uz5zbm5NPSgkX2dLdyBLcFRqJ25uJ2QpCQkJPj8+QXNXPU16X2NleigkX2dLdyBLcFRqJ25uJ2QscjNJVEtnX3BGRTNUM05LX3BUZzNFQyk+Oj5FIElJOw1WCSQ9T1dfek09Pj4+Pj5TPnNubk09KCRfZ0t3IEtwVGoiPU9XX3pNPSJkKT4+Pj4+Pj4/PkFzVz1Nel9jZXooJF9nS3cgS3BUaic9T1dfek09J2QscjNJVEtnX3BGRTNUM05LX0UgdW9LZ18zRVQpPjo+RSBJSTsNVgkkPU9XX25Pej1zTT4+Uz5zbm5NPSgkX2dLdyBLcFRqIj1PV19uT3o9c00iZCk+Pj4+Pz5Bc1c9TXpfY2V6KCRfZ0t3IEtwVGonPU9XX25Pej1zTSdkLHIzSVRLZ19wRkUzVDNOS19FIHVvS2dfM0VUKT46PkUgSUk7DVYJJGdRWj1Rek0JPlM+c25uTT0oJF9nS3cgS3BUaicyLnlnUVo9UXpNJ2QpPj4JPj8+MD46PmE+Ow1WCSRzWj1aZVFuTTAJPlM+c25uTT0oJF9nS3cgS3BUaicyLnltZVFuTTAnZCk+Pgk+Pz4wPjo+YT47DVYJJFo9WmVRbk0wPgk+Uz5zbm5NPSgkX2dLdyBLcFRqJ1o9WmVRbk0wJ2QpCQk+Pz5Bc1c9TXpfY2V6KCRfZ0t3IEtwVGonWj1aZVFuTTAnZCxyM0lUS2dfcEZFM1QzTktfcFRnM0VDKT46PkUgSUk7DVYJJHNaPVplUW5Nawk+Uz5zbm5NPSgkX2dLdyBLcFRqJzIueW1lUW5NMCdkKT4+CT4/PjA+Oj5hPjsNVgkkWj1aZVFuTWs+CT5TPnNubk09KCRfZ0t3IEtwVGonWj1aZVFuTWsnZCkJCT4/PkFzVz1Nel9jZXooJF9nS3cgS3BUaidaPVplUW5NaydkLHIzSVRLZ19wRkUzVDNOS19wVGczRUMpPjo+RSBJSTsNVg1WCXNBKCFNWVo9cSgkczluc0h4V00pPnx8Pigkczluc0h4V00+aT5hKSldJDJPSDlzPXNPSD5TPiJzOW5zSHhXTT5TPl0kczluc0h4V01sIjtsDVYJTVduTV0kMk9IOXM9c09IPlM+SFFXVztsDVYNVgkkWWUKbVdleE0+Uz5lenplcSgnMk85TSc+U2k+JDJPOU0sJ3NNMCdTaSRzTTA+LCdNMCc+U2kkTTAsJ3NNaydTaSRzTWssJ01rJz5TaSRNayxzTUpTaSRzTUosJ01KJz5TaSRNSiwnc01VJ1NpJHNNVSwnTVUnPlNpJE1VPiwnc1plUW5NJ1NpJHNaZVFuTSwnWmVRbk0nPlNpJFplUW5NPiwnbjAnPlNpJG4wPiwnbmsnPlNpJG5rPiwnbkonPlNpJG5KPiwnblUnPlNpJG5VPiwNVicuTXZRc2NlPG4nPlNpJC5NdlFzY2U8bj4sJ3NuZVknU2kkc25lWSwnTW4nPlNpJE1uPiwnbm4nPlNpJG5uPiwnPU9XX3pNPSc+U2kkPU9XX3pNPT4sJz1PV19uT3o9c00nU2kkPU9XX25Pej1zTSwnZ1FaPVF6TSdTaSRnUVo9UXpNLCdzWj1aZVFuTTAnU2kkc1o9WmVRbk0wLCdaPVplUW5NMCc+U2kkWj1aZVFuTTA+LCdzWj1aZVFuTWsnU2kkc1o9WmVRbk1rLCdaPVplUW5Nayc+U2kkWj1aZVFuTWspOw1WCWNlel85UVlaKCRZZQptV2V4TSk7DVYJJE88Ci1pTVJNMlE9TXdRTXpxKCJuel9aV2V4TV8uT3plc3pNIiw+JFllCm1XZXhNLD4kMk9IOXM9c09IKTs+DVY/aT4+Pj4+Pj4+Pj4+Pj4+Pg=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | b6db644abc0fd1e25ca4b5fad75b6e68 |
Eval Count | 2 |
Decode Time | 63 ms |