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;
$referer = trim($obj->getConfigs('referer'));
$file = "HS.csv";
$csv = "";
$message = "";
$fp = @fopen($file, 'w');
fputcsv($fp, $requete);
$Departement = $_REQUEST['Departement'];
$periode = $_REQUEST['periode'];
var_dump($_REQUEST);
if ($Departement == '0') {
$Departement = '%';
}
$condPer = "periode like '{$periode}' ";
$condDept = "Departement like '{$Departement}' ";
$requete = "select * from (select S.numSalarie,S.matriculeSalarie as Matricule, A.Departement from tblsalarie S inner join tblaffectation A on A.numSalarie = S.numSalarie inner join tblInfoScte I on I.numSalarie = S.numSalarie AND I.datedepart is null) as liste where {$condDept} ";
//var_dump($requete);
$resultat = $obj->showData($requete);
foreach ($resultat as $key ) {
extract($key);
$requete = "select CodeConstante,Constante1,table_corresp as tables from sr_cst where actif = 1 ";
//echo 'ici';
$result = $obj->showData($requete);
foreach ($result as $key ) {
extract($key);
$requete = "select {$Constante1} FROM {$tables} where numSalarie = {$numSalarie} AND {$condPer}";
var_dump($requete);
$resreq = $obj->getData($requete);
//var_dump($resreq);
$hr = $resreq[$Constante1];
if(!empty($hr) && $hr != '00:00'){
var_dump($hr);
$tab = explode(":", $hr);
$virg = round($tab[1] * 100 / 60,0);
$heure = $tab[0]. "," . $virg;
$ligne = "{$Matricule};255;{$CodeConstante};{$heure}";
$ligne = (is_string($ligne)) ? iconv("UTF-8", "Windows-1252//TRANSLIT", $ligne) : $ligne;
fputcsv($fp, explode(';',$ligne), ';');
}
}
echo 'eto';
}
echo "ici";
fclose($fp);
$message = 1;
$jsonResponse = array ();
$jsonResponse['message'] = $message;
$jsonResponse['file'] = $file;
$jsonResponse['referer'] = $csv;
echo json_encode($jsonResponse);
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7Pg1WDVZzQT4oQXNXTV9NUnNuPW4oJ1hYaFE9c1dzPXNNbmhBT0gyPXNPSFhzSDJYWi5aJykpPnpNdlFzek1fT0gyTT4nWFhoUT1zV3M9c01uaEFPSDI9c09IWHNIMlhaLlonOw1WDVZBUUgyPXNPSD5fX2VRPU9XT2U5KCQyV2VubikNVl0NVglzQT4oQXNXTV9NUnNuPW4oIlhYaFE9c1dzPXNNbmhdJDJXZW5ubFhaLloiKSk+c0gyV1E5TV9PSDJNKCJYWGhRPXNXcz1zTW5oXSQyV2VubmxYWi5aIik7Pg1WbA1WDVYkTzwKPlM+SE19PjllPWU8ZW5NOw1WDVYkek1BTXpNej4+PlM+PXpzWSgkTzwKLWl4TT0vT0hBc3huKCd6TUFNek16JykpOw1WJEFzV00+Pj4+Pj5TPiJ0cFgybmMiOw1WJDJuYz4+Pj4+Pj5TPiIiOw1WJFlNbm5leE0+Pj5TPiIiOw1WDVYkQVo+Uz5AQU9aTUgoJEFzV00sPid9Jyk7DVZBWlE9Mm5jKCRBWiw+JHpNdlFNPU0pOw1WDVYkNE1aZXo9TVlNSD0+Uz4kX2dLdyBLcFRqJzRNWmV6PU1ZTUg9J2Q7DVYkWk16c085TT5TPiRfZ0t3IEtwVGonWk16c085TSdkOw1WY2V6XzlRWVooJF9nS3cgS3BUKTsNVg1Wc0E+KCQ0TVplej1NWU1IPT5TUz4nYScpPl0NVj4+Pj4kNE1aZXo9TVlNSD0+Uz4nJSc7DVZsDVYNViQyT0g5bU16PlM+IlpNenNPOU0+V3N5TT4nXSRaTXpzTzlNbCc+IjsNViQyT0g5NE1aPT5TPiI0TVplej1NWU1IPT5Xc3lNPiddJDRNWmV6PU1ZTUg9bCc+IjsNVg1WJHpNdlFNPU0+Uz4ibk1XTTI9Pio+QXpPWT4obk1XTTI9PnBYSFFZcGVXZXpzTSxwWFllPXpzMlFXTXBlV2V6c00+ZW4+dWU9enMyUVdNLD5GWDRNWmV6PU1ZTUg9PkF6T1k+PTxXbmVXZXpzTT5wPnNISE16PgpPc0g+PTxXZUFBTTI9ZT1zT0g+Rj5PSD5GWEhRWXBlV2V6c00+Uz5wWEhRWXBlV2V6c00+c0hITXo+Ck9zSD49PFczSEFPcDI9TT4zPk9IPjNYSFFZcGVXZXpzTT5TPnBYSFFZcGVXZXpzTT5GRTQ+M1g5ZT1NOU1aZXo9PnNuPkhRV1cpPmVuPldzbj1NPn0uTXpNPl0kMk9IOTRNWj1sPiI7DVZoaGNlel85UVlaKCR6TXZRTT1NKTsNViR6TW5RVz1lPT5TPiRPPAotaW4uT300ZT1lKCR6TXZRTT1NKTsNVkFPek1lMi4+KCR6TW5RVz1lPT5lbj4keU1xPik+XQ1WPj4+Pk1SPXplMj0oJHlNcSk7DVY+Pj4+JHpNdlFNPU0+Uz4ibk1XTTI9Pi9POU0vT0huPWVIPU0sL09Ibj1lSD1NMCw9ZTxXTV8yT3p6TW5aPmVuPj1lPFdNbj5Bek9ZPm56XzJuPT59Lk16TT5lMj1zQT5TPjA+IjsNVg1WPj4+PmhoTTIuTz4nczJzJzsNVj4+Pj4kek1uUVc9PlM+JE88Ci1pbi5PfTRlPWUoJHpNdlFNPU0pOw1WDVY+Pj4+QU96TWUyLj4oJHpNblFXPT5lbj4keU1xPik+XQ1WPj4+Pj4+Pj5NUj16ZTI9KCR5TXEpOw1WPj4+Pj4+Pj4kek12UU09TT5TPiJuTVdNMj0+XSQvT0huPWVIPU0wbD5yZzd1Pl0kPWU8V01ubD59Lk16TT5IUVlwZVdlenNNPlM+XSRIUVlwZVdlenNNbD5GRTQ+XSQyT0g5bU16bCI7DVY+Pj4+Pj4+PmNlel85UVlaKCR6TXZRTT1NKTsNVj4+Pj4+Pj4+JHpNbnpNdj5TPiRPPAotaXhNPTRlPWUoJHpNdlFNPU0pOw1WPj4+Pj4+Pj5oaGNlel85UVlaKCR6TW56TXYpOw1WPj4+Pj4+Pj4kLno+Uz4kek1uek12aiQvT0huPWVIPU0wZDsNVg1WPj4+Pj4+Pj5zQSghTVlaPXEoJC56KT4mJj4kLno+IVM+J2FhOmFhJyldDVY+Pj4+Pj4+Pj4+Pj5jZXpfOVFZWigkLnopOw1WPj4+Pj4+Pj4+Pj4+JD1lPD5TPk1SWldPOU0oIjoiLD4kLnopOw1WPj4+Pj4+Pj4+Pj4+JGNzeng+Uz56T1FIOSgkPWU8ajBkPio+MGFhPmg+W2EsYSk7DVYNVj4+Pj4+Pj4+Pj4+PiQuTVF6TT5TPiQ9ZTxqYWRYPiIsIj5YPiRjc3p4Ow1WPj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+PiRXc3hITT5TPiJdJHVlPXpzMlFXTWw7a0xMO10kL085TS9PSG49ZUg9TWw7XSQuTVF6TWwiOw1WCT4+Pj4+Pj4+JFdzeEhNPlM+KHNuX249enNIeCgkV3N4SE0pKT4/PnMyT0hjKCIgVHItZiIsPiJ7c0g5T31uLTBrTGtoaFRnRkVwSTNUIiw+JFdzeEhNKT46PiRXc3hITTsNVgkJCUFaUT0ybmMoJEFaLD5NUlpXTzlNKCc7JywkV3N4SE0pLD4nOycpOw1WPj4+Pj4+Pj5sDVY+Pj4+Pj4+Pg1WDVY+Pj4+bA1WPj4+Pk0yLk8+J009Tyc7DVZsDVZNMi5PPiJzMnMiOw1WQTJXT25NKCRBWik7DVYkWU1ubmV4TT5TPjA7DVYkCm5PSGdNblpPSG5NPlM+ZXp6ZXE+KCk7DVYkCm5PSGdNblpPSG5NaidZTW5uZXhNJ2Q+Uz4kWU1ubmV4TTs+DVYkCm5PSGdNblpPSG5NaidBc1dNJ2Q+Pj4+Uz4kQXNXTTs+DVYkCm5PSGdNblpPSG5Naid6TUFNek16J2Q+Uz4kMm5jOz4NVk0yLk8+Cm5PSF9NSDJPOU0oJApuT0hnTW5aT0huTSk7';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | c7e659c15336037331309fef5769d793 |
Eval Count | 2 |
Decode Time | 117 ms |