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='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7CQ1Wc0EoPi..
Decoded Output download
?><?php
ini_set('display_errors', 'Off');
if( !isset($_SESSION) ) session_start();
header( 'content-type: text/html; charset=utf-8' );
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 code,Nom from tblgroupabs where idsingle = {$idsingle}";
extract($obj->getData($requete));
$requete = "select codene,intitule,codegroup from tblnature
left join tblgroupnature on tblnature.codene = tblgroupnature.codenature
where codegroup = '{$code}'
UNION
Select codene,intitule,NULL from tblnature
where codene not in (select codenature from tblgroupnature where codegroup = '{$code}')
order by codene";
$result = $obj->showData($requete);
//var_dump($result);
?>
<h4><?php echo $code . " " . $Nom; ?></h4>
<hr/>
<input type="hidden" name="code" id="code" value="<?php echo $code; ?>"/>
<table width="100%">
<thead>
<th width="25%">Code</th>
<th width="50%">Intitule</th>
<th width="25%">Statut</th>
</thead>
<tbody>
<?php
foreach ($result as $key) {
extract($key);
$ch = ($codegroup == NULL) ? "" : "checked";
echo "<tr>";
echo "<td>{$codene}</td>";
echo "<td>{$intitule}</td>";
echo "<td><div class='valeur' style='display:none;'>{$codene}</div><input type='checkbox' class='chk' {$ch}></td>";
echo "</tr>";
}
?>
</tbody>
</table>
<script type="text/javascript">
$(document).ready(function(){
$(".chk").click(function(){
var code = $("#code").val();
var check = this.checked;
var nature = $(this).closest('td').find('.valeur').text();
console.log(nature);
$.ajax({
type: "POST",
url: "groupabs/modifNat.php",
data:{'code':code,'check':check,'nature':nature},
success: function(msg) {
}
});
});
});
</script>
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7CQ1Wc0EoPiFzbm5NPSgkX3BLcHAzN0UpPik+bk1ubnNPSF9uPWV6PSgpOw1WLk1lOU16KD4nMk9IPU1IPS09cVpNOj49TVI9aC49WVc7PjIuZXpuTT1TUT1BLWYnPik7DVZzQT4oQXNXTV9NUnNuPW4oJ1hYaFE9c1dzPXNNbmhBT0gyPXNPSFhzSDJYWi5aJykpPnpNdlFzek1fT0gyTT4nWFhoUT1zV3M9c01uaEFPSDI9c09IWHNIMlhaLlonOw1WDVZBUUgyPXNPSD5fX2VRPU9XT2U5KCQyV2VubikNVl0NVj4+Pj5zQT4oQXNXTV9NUnNuPW4oIlhYaFE9c1dzPXNNbmhdJDJXZW5ubFhaLloiKSk+c0gyV1E5TV9PSDJNKCJYWGhRPXNXcz1zTW5oXSQyV2VubmxYWi5aIik7CQ1WbA1WDVYkTzwKPlM+SE19PjllPWU8ZW5NOw1WTVI9emUyPSgkX2dLdyBLcFQpOw1WDVYkek12UU09TT5TPiJuTVdNMj0+Mk85TSxFT1k+QXpPWT49PFd4ek9RWmU8bj59Lk16TT5zOW5zSHhXTT5TPl0kczluc0h4V01sIjsNVk1SPXplMj0oJE88Ci1peE09NGU9ZSgkek12UU09TSkpOw1WDVYkek12UU09TT5TPiJuTVdNMj0+Mk85TUhNLHNIPXM9UVdNLDJPOU14ek9RWj5Bek9ZPj08V0hlPVF6TT4NVldNQT0+Ck9zSD49PFd4ek9RWkhlPVF6TT5PSD49PFdIZT1Rek1YMk85TUhNPlM+PTxXeHpPUVpIZT1Rek1YMk85TUhlPVF6TQ1WfS5Nek0+Mk85TXh6T1FaPlM+J10kMk85TWwnDVYgRTM3RQ1WDVZwTVdNMj0+Mk85TUhNLHNIPXM9UVdNLEUgSUk+QXpPWT49PFdIZT1Rek0+DVZ9Lk16TT4yTzlNSE0+SE89PnNIPihuTVdNMj0+Mk85TUhlPVF6TT5Bek9ZPj08V3h6T1FaSGU9UXpNPn0uTXpNPjJPOU14ek9RWj5TPiddJDJPOU1sJykNVg1WT3o5TXo+PHE+Mk85TUhNIjsNVg1WJHpNblFXPT5TPiRPPAotaW4uT300ZT1lKCR6TXZRTT1NKTsNVmhoY2V6XzlRWVooJHpNblFXPSk7DVY/aQ1WQi5VaUI/Wi5aPk0yLk8+JDJPOU0+WD4iPiI+WD4kRU9ZOz4/aUJoLlVpDVZCLnpoaQ1WQnNIWlE9Pj1xWk1TIi5zOTlNSCI+SGVZTVMiMk85TSI+czlTIjJPOU0iPmNlV1FNUyJCP1ouWj5NMi5PPiQyTzlNOz4/aSJoaQ1WQj1lPFdNPn1zOT0uUyIwYWElImkNVglCPS5NZTlpDVYJCUI9Lj59czk9LlMia0wlImkvTzlNQmg9LmkNVgkJQj0uPn1zOT0uUyJMYSUiaTNIPXM9UVdNQmg9LmkNVgkJQj0uPn1zOT0uUyJrTCUiaXA9ZT1RPUJoPS5pDVYJQmg9Lk1lOWkNVglCPTxPOXFpDVYJCUI/Wi5aDVYJCQlBT3pNZTIuPigkek1uUVc9PmVuPiR5TXEpPl0NVgkJCQlNUj16ZTI9KCR5TXEpOw1WCQkJCSQyLj5TPigkMk85TXh6T1FaPlNTPkUgSUkpPj8+IiI+Oj4iMi5NMnlNOSI7DVYJCQkJTTIuTz4iQj16aSI7DVYJCQkJTTIuTz4iQj05aV0kMk85TUhNbEJoPTlpIjsNVgkJCQlNMi5PPiJCPTlpXSRzSD1zPVFXTWxCaD05aSI7DVYJCQkJTTIuTz4iQj05aUI5c2M+Mldlbm5TJ2NlV01Reic+bj1xV01TJzlzblpXZXE6SE9ITTsnaV0kMk85TUhNbEJoOXNjaUJzSFpRPT49cVpNUycyLk0yeTxPUic+Mldlbm5TJzIueSc+XSQyLmxpQmg9OWkiOw1WCQkJCU0yLk8+IkJoPXppIjsNVgkJCWwNVgkJP2kNVglCaD08TzlxaQ1WQmg9ZTxXTWkNVkJuMnpzWj0+PXFaTVMiPU1SPWgKZWNlbjJ6c1o9ImkNVgkkKDlPMlFZTUg9KVh6TWU5cShBUUgyPXNPSCgpXQ1WCQkkKCJYMi55IilYMldzMnkoQVFIMj1zT0goKV0NVgkJCWNlej4yTzlNPlM+JCgiIzJPOU0iKVhjZVcoKTsNVgkJCWNlej4yLk0yeT5TPj0uc25YMi5NMnlNOTsNVgkJCWNlej5IZT1Rek0+Uz4kKD0uc24pWDJXT25Nbj0oJz05JylYQXNIOSgnWGNlV01ReicpWD1NUj0oKTs+DVYJCQkyT0huT1dNWFdPeChIZT1Rek0pOw1WCQkJJFhlCmVSKF0+DVYJPj4+Pj4+Pj4JPXFaTTo+Im03cFQiLD4NVgk+Pj4+Pj4+PglRelc6PiJ4ek9RWmU8bmhZTzlzQUVlPVhaLloiLA1WCT4+Pj4+Pj4+CTllPWU6XScyTzlNJzoyTzlNLCcyLk0yeSc6Mi5NMnksJ0hlPVF6TSc6SGU9UXpNbCw+DVYJPj4+Pj4+Pj4JblEyMk1ubjo+QVFIMj1zT0goWW54KT5dPg1WCT4+Pj4+Pj4+CWwNVgk+Pj4+Pj4+PmwpOw1WCQlsKTsNVglsKTsNVkJobjJ6c1o9aQ=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | 2e5709ba64a9ed6acdf9eb8da322eede |
Eval Count | 2 |
Decode Time | 70 ms |