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);
if(isset($idsingle)){
    $requete = "select * from tblgroupabs where idsingle = {$idsingle}";
    $result = $obj->getData($requete);
    extract($result);
    $rd = "readonly";
}

?>
<style type="text/css">
label
{
    display:block;
    float:left;
    width:100px;
    padding-top: 5px;
}
</style>
<link href="css/ui/datepicker.css" rel="stylesheet" type="text/css">
<link href="util/bootstrap.min.css" rel="stylesheet">
<link href="util/dataTables.bootstrap.min.css" rel="stylesheet">
<link href="util/buttons.bootstrap.min.css" rel="stylesheet">
<link href="util/responsive.bootstrap.min.css" rel="stylesheet">
<link href="util/scroller.bootstrap.min.css" rel="stylesheet">
<link rel="stylesheet" href="css/hint/hint.css">
    <div class="toast" style="display: none;"></div>
    <input type="hidden" name="idsingle" id="idsingle" value="<?php echo $idsingle;?>">
    <p>
        <label>Code</label>
        <input type="text" name="Code" id="Code" value="<?php echo $Code ;?>" <?php echo $rd; ?>/>
        <span class="error" id="errorCode"></span>
    </p>
    <p>
        <label>Nom</label>
        <input type="text" name="Nom" id="Nom" value="<?php echo $Nom;?>"/>
    </p>
    <!--p>&nbsp;</p-->
    <p>
        <label>&nbsp;</label>
        <button name="bntEnreg" id="bntEnreg"  class="customBtn"> Enregistrer </button>
        <button name="Evenement" value="Evenement" id="Evenement" disabled="disabled" class="customBtn">Evenement</button>
    </p>


<div class="modal fade" id="myAjout" role="dialog">
    <div class="modal-dialog">
      <!-- Modal content-->
      <div class="modal-content">
        <div class="modal-header">
          <button type="button" class="close" data-dismiss="modal">&times;</button>
          <h4 class="modal-title">Evenement du groupe</h4>
        </div>
        <div class="modal-body">
        <div id="detail"></div>
        </div>
        <div class="modal-footer">
            <button type="button" class="btn btn-default" data-dismiss="modal">Fermer</button>
        </div>
      </div>
    </div>
  </div>
<script src="css/bootstrap/jquery.min.js"></script>
<script src="css/bootstrap/bootstrap.min.js"></script>
<script src="scripts/jquery.min.js" type="text/javascript"></script>
<script src="scripts/ui/jquery-1.7.1.min.js" type="text/javascript" ></script>
<script src="scripts/ui/jquery-ui-1.8.18.custom.min.js" type="text/javascript" ></script>
<script src="scripts/jquery.maskedinput.js" type="text/javascript"></script>
<script type="text/javascript" src="scripts/confirmdlg/jquery.confirm.js"></script>

<script type="text/javascript" src="css/knob/jquery.min.js"></script>
<script type="text/javascript" src="css/js/jquery-ui.js"></script>
<link href="css/ui/datepicker.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="css/knob/bootstrap.css">
<script src="css/knob/bootstrap.js"></script>
<script src="css/knob/jquery.knob.js"></script>
<script type="text/javascript">
    $(document).ready(function(){
        var idsingle = $("#idsingle").val();
        if(idsingle != ""){
            $("#Evenement").removeAttr("disabled");
        }
        $("#Evenement").click(function(){
            $("#loaderImage").show;
            $("#myAjout").modal("show");
            idsingle = $("#idsingle").val();
            $('#detail').load('groupabs/view.php?idsingle=' + idsingle, function(){ $('#loaderImage').hide(); });
            return false;
        });
        $("#bntEnreg").click(function(){
            var  code = $("#Code").val();
            var nom = $("#Nom").val();
            idsingle = $("#idsingle").val();
            $.ajax({ 
                type: "POST", 
                url: "groupabs/majGroup.php",
                data:{'code':code,'Nom':nom,'idsingle':idsingle}, 
                success: function(msg) {
                    console.log(msg);
                    $('.toast').text("Enregistrement effectue").fadeIn(400).delay(1000).fadeOut(400);
                    $("#idsingle").val(msg);
                    $("#Evenement").removeAttr("disabled");
                    return false; 
                }
            });
        });
        $("#Code").change(function(){
            var code = $("#Code").val();
            console.log(code);
             $.ajax({ 
                type: "POST", 
                url: "groupabs/verifCode.php",
                data:{'code':code}, 
                success: function(msg) {
                    console.log(msg);
                    if(msg != "0"){
                        $("#errorCode").html("Code dej existant");
                        $("#bntEnreg").attr("disabled","disabled");
                    }else{
                        $("#bntEnreg").removeAttr("disabled");
                        $("#errorCode").html("");
                    }
                    return false; 
                }
            });
        });
    });
</script>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7CQ1Wc0EoPiFzbm5NPSgkX3BLcHAzN0UpPik+bk1ubnNPSF9uPWV6PSgpOw1WLk1lOU16KD4nMk9IPU1IPS09cVpNOj49TVI9aC49WVc7PjIuZXpuTT1TUT1BLWYnPik7DVZzQT4oQXNXTV9NUnNuPW4oJ1hYaFE9c1dzPXNNbmhBT0gyPXNPSFhzSDJYWi5aJykpPnpNdlFzek1fT0gyTT4nWFhoUT1zV3M9c01uaEFPSDI9c09IWHNIMlhaLlonOw1WDVZBUUgyPXNPSD5fX2VRPU9XT2U5KCQyV2VubikNVl0NVj4+Pj5zQT4oQXNXTV9NUnNuPW4oIlhYaFE9c1dzPXNNbmhdJDJXZW5ubFhaLloiKSk+c0gyV1E5TV9PSDJNKCJYWGhRPXNXcz1zTW5oXSQyV2VubmxYWi5aIik7CQ1WbA1WDVYkTzwKPlM+SE19PjllPWU8ZW5NOw1WTVI9emUyPSgkX2dLdyBLcFQpOw1Wc0Eoc25uTT0oJHM5bnNIeFdNKSldDVY+Pj4+JHpNdlFNPU0+Uz4ibk1XTTI9Pio+QXpPWT49PFd4ek9RWmU8bj59Lk16TT5zOW5zSHhXTT5TPl0kczluc0h4V01sIjsNVj4+Pj4kek1uUVc9PlM+JE88Ci1peE09NGU9ZSgkek12UU09TSk7DVY+Pj4+TVI9emUyPSgkek1uUVc9KTsNVj4+Pj4kejk+Uz4iek1lOU9IV3EiOw1WbA1WDVY/aQ1WQm49cVdNPj1xWk1TIj1NUj1oMm5uImkNVldlPE1XDVZdDVY+Pj4+OXNuWldlcTo8V08yeTsNVj4+Pj5BV09lPTpXTUE9Ow1WPj4+Pn1zOT0uOjBhYVpSOw1WPj4+PlplOTlzSHgtPU9aOj5MWlI7DVZsDVZCaG49cVdNaQ1WQldzSHk+LnpNQVMiMm5uaFFzaDllPU1aczJ5TXpYMm5uIj56TVdTIm49cVdNbi5NTT0iPj1xWk1TIj1NUj1oMm5uImkNVkJXc0h5Pi56TUFTIlE9c1doPE9PPW49emVaWFlzSFgybm4iPnpNV1Mibj1xV01uLk1NPSJpDVZCV3NIeT4uek1BUyJRPXNXaDllPWVUZTxXTW5YPE9PPW49emVaWFlzSFgybm4iPnpNV1Mibj1xV01uLk1NPSJpDVZCV3NIeT4uek1BUyJRPXNXaDxRPT1PSG5YPE9PPW49emVaWFlzSFgybm4iPnpNV1Mibj1xV01uLk1NPSJpDVZCV3NIeT4uek1BUyJRPXNXaHpNblpPSG5zY01YPE9PPW49emVaWFlzSFgybm4iPnpNV1Mibj1xV01uLk1NPSJpDVZCV3NIeT4uek1BUyJRPXNXaG4yek9XV016WDxPTz1uPXplWlhZc0hYMm5uIj56TVdTIm49cVdNbi5NTT0iaQ1WQldzSHk+ek1XUyJuPXFXTW4uTU09Ij4uek1BUyIybm5oLnNIPWguc0g9WDJubiJpDVY+Pj4+QjlzYz4yV2VublMiPU9lbj0iPm49cVdNUyI5c25aV2VxOj5IT0hNOyJpQmg5c2NpDVY+Pj4+QnNIWlE9Pj1xWk1TIi5zOTlNSCI+SGVZTVMiczluc0h4V00iPnM5UyJzOW5zSHhXTSI+Y2VXUU1TIkI/Wi5aPk0yLk8+JHM5bnNIeFdNOz9pImkNVj4+Pj5CWmkNVj4+Pj4+Pj4+QldlPE1XaS9POU1CaFdlPE1XaQ1WPj4+Pj4+Pj5Cc0haUT0+PXFaTVMiPU1SPSI+SGVZTVMiL085TSI+czlTIi9POU0iPmNlV1FNUyJCP1ouWj5NMi5PPiQvTzlNPjs/aSI+Qj9aLlo+TTIuTz4kejk7Pj9paGkNVj4+Pj4+Pj4+Qm5aZUg+Mldlbm5TIk16ek96Ij5zOVMiTXp6T3ovTzlNImlCaG5aZUhpDVY+Pj4+QmhaaQ1WPj4+PkJaaQ1WPj4+Pj4+Pj5CV2U8TVdpRU9ZQmhXZTxNV2kNVj4+Pj4+Pj4+QnNIWlE9Pj1xWk1TIj1NUj0iPkhlWU1TIkVPWSI+czlTIkVPWSI+Y2VXUU1TIkI/Wi5aPk0yLk8+JEVPWTs/aSJoaQ1WPj4+PkJoWmkNVj4+Pj5CIS0tWmkmSDxuWjtCaFotLWkNVj4+Pj5CWmkNVj4+Pj4+Pj4+QldlPE1XaSZIPG5aO0JoV2U8TVdpDVY+Pj4+Pj4+PkI8UT09T0g+SGVZTVMiPEg9S0h6TXgiPnM5UyI8SD1LSHpNeCI+PjJXZW5uUyIyUW49T1lvPUgiaT5LSHpNeHNuPXpNej5CaDxRPT1PSGkNVj4+Pj4+Pj4+QjxRPT1PSD5IZVlNUyJLY01ITVlNSD0iPmNlV1FNUyJLY01ITVlNSD0iPnM5UyJLY01ITVlNSD0iPjlzbmU8V005UyI5c25lPFdNOSI+Mldlbm5TIjJRbj1PWW89SCJpS2NNSE1ZTUg9Qmg8UT09T0hpDVY+Pj4+QmhaaQ1WDVYNVkI5c2M+Mldlbm5TIllPOWVXPkFlOU0iPnM5UyJZcUYKT1E9Ij56T1dNUyI5c2VXT3giaQ1WPj4+PkI5c2M+Mldlbm5TIllPOWVXLTlzZVdPeCJpDVY+Pj4+Pj5CIS0tPnVPOWVXPjJPSD1NSD0tLWkNVj4+Pj4+PkI5c2M+Mldlbm5TIllPOWVXLTJPSD1NSD0iaQ1WPj4+Pj4+Pj5COXNjPjJXZW5uUyJZTzllVy0uTWU5TXoiaQ1WPj4+Pj4+Pj4+PkI8UT09T0g+PXFaTVMiPFE9PU9IIj4yV2VublMiMldPbk0iPjllPWUtOXNuWXNublMiWU85ZVciaSY9c1lNbjtCaDxRPT1PSGkNVj4+Pj4+Pj4+Pj5CLlU+Mldlbm5TIllPOWVXLT1zPVdNImlLY01ITVlNSD0+OVE+eHpPUVpNQmguVWkNVj4+Pj4+Pj4+Qmg5c2NpDVY+Pj4+Pj4+PkI5c2M+Mldlbm5TIllPOWVXLTxPOXEiaQ1WPj4+Pj4+Pj5COXNjPnM5UyI5TT1lc1ciaUJoOXNjaQ1WPj4+Pj4+Pj5CaDlzY2kNVj4+Pj4+Pj4+QjlzYz4yV2VublMiWU85ZVctQU9PPU16ImkNVj4+Pj4+Pj4+Pj4+PkI8UT09T0g+PXFaTVMiPFE9PU9IIj4yV2VublMiPD1IPjw9SC05TUFlUVc9Ij45ZT1lLTlzbllzbm5TIllPOWVXImlyTXpZTXpCaDxRPT1PSGkNVj4+Pj4+Pj4+Qmg5c2NpDVY+Pj4+Pj5CaDlzY2kNVj4+Pj5CaDlzY2kNVj4+Qmg5c2NpDVZCbjJ6c1o9Pm56MlMiMm5uaDxPTz1uPXplWmgKdlFNenFYWXNIWApuImlCaG4yenNaPWkNVkJuMnpzWj0+bnoyUyIybm5oPE9PPW49emVaaDxPTz1uPXplWlhZc0hYCm4iaUJobjJ6c1o9aQ1WQm4yenNaPT5uejJTIm4yenNaPW5oCnZRTXpxWFlzSFgKbiI+PXFaTVMiPU1SPWgKZWNlbjJ6c1o9ImlCaG4yenNaPWkNVkJuMnpzWj0+bnoyUyJuMnpzWj1uaFFzaAp2UU16cS0wWDFYMFhZc0hYCm4iPj1xWk1TIj1NUj1oCmVjZW4yenNaPSI+aUJobjJ6c1o9aQ1WQm4yenNaPT5uejJTIm4yenNaPW5oUXNoCnZRTXpxLVFzLTBYZlgwZlgyUW49T1lYWXNIWApuIj49cVpNUyI9TVI9aAplY2VuMnpzWj0iPmlCaG4yenNaPWkNVkJuMnpzWj0+bnoyUyJuMnpzWj1uaAp2UU16cVhZZW55TTlzSFpRPVgKbiI+PXFaTVMiPU1SPWgKZWNlbjJ6c1o9ImlCaG4yenNaPWkNVkJuMnpzWj0+PXFaTVMiPU1SPWgKZWNlbjJ6c1o9Ij5uejJTIm4yenNaPW5oMk9IQXN6WTlXeGgKdlFNenFYMk9IQXN6WVgKbiJpQmhuMnpzWj1pDVYNVkJuMnpzWj0+PXFaTVMiPU1SPWgKZWNlbjJ6c1o9Ij5uejJTIjJubmh5SE88aAp2UU16cVhZc0hYCm4iaUJobjJ6c1o9aQ1WQm4yenNaPT49cVpNUyI9TVI9aAplY2VuMnpzWj0iPm56MlMiMm5uaApuaAp2UU16cS1Rc1gKbiJpQmhuMnpzWj1pDVZCV3NIeT4uek1BUyIybm5oUXNoOWU9TVpzMnlNelgybm4iPnpNV1Mibj1xV01uLk1NPSI+PXFaTVMiPU1SPWgybm4iaQ1WQldzSHk+ek1XUyJuPXFXTW4uTU09Ij49cVpNUyI9TVI9aDJubiI+LnpNQVMiMm5uaHlITzxoPE9PPW49emVaWDJubiJpDVZCbjJ6c1o9Pm56MlMiMm5uaHlITzxoPE9PPW49emVaWApuImlCaG4yenNaPWkNVkJuMnpzWj0+bnoyUyIybm5oeUhPPGgKdlFNenFYeUhPPFgKbiJpQmhuMnpzWj1pDVZCbjJ6c1o9Pj1xWk1TIj1NUj1oCmVjZW4yenNaPSJpDVY+Pj4+JCg5TzJRWU1IPSlYek1lOXEoQVFIMj1zT0goKV0NVj4+Pj4+Pj4+Y2V6PnM5bnNIeFdNPlM+JCgiI3M5bnNIeFdNIilYY2VXKCk7DVY+Pj4+Pj4+PnNBKHM5bnNIeFdNPiFTPiIiKV0NVj4+Pj4+Pj4+Pj4+PiQoIiNLY01ITVlNSD0iKVh6TVlPY01GPT16KCI5c25lPFdNOSIpOw1WPj4+Pj4+Pj5sDVY+Pj4+Pj4+PiQoIiNLY01ITVlNSD0iKVgyV3MyeShBUUgyPXNPSCgpXQ1WPj4+Pj4+Pj4+Pj4+JCgiI1dPZTlNejNZZXhNIilYbi5PfTsNVj4+Pj4+Pj4+Pj4+PiQoIiNZcUYKT1E9IilYWU85ZVcoIm4uT30iKTsNVj4+Pj4+Pj4+Pj4+PnM5bnNIeFdNPlM+JCgiI3M5bnNIeFdNIilYY2VXKCk7DVY+Pj4+Pj4+Pj4+Pj4kKCcjOU09ZXNXJylYV09lOSgneHpPUVplPG5oY3NNfVhaLlo/czluc0h4V01TJz4rPnM5bnNIeFdNLD5BUUgyPXNPSCgpXT4kKCcjV09lOU16M1lleE0nKVguczlNKCk7PmwpOw1WPj4+Pj4+Pj4+Pj4+ek09UXpIPkFlV25NOw1WPj4+Pj4+Pj5sKTsNVj4+Pj4+Pj4+JCgiIzxIPUtIek14IilYMldzMnkoQVFIMj1zT0goKV0NVj4+Pj4+Pj4+Pj4+PmNlej4+Mk85TT5TPiQoIiMvTzlNIilYY2VXKCk7DVY+Pj4+Pj4+Pj4+Pj5jZXo+SE9ZPlM+JCgiI0VPWSIpWGNlVygpOw1WPj4+Pj4+Pj4+Pj4+czluc0h4V00+Uz4kKCIjczluc0h4V00iKVhjZVcoKTsNVj4+Pj4+Pj4+Pj4+PiRYZQplUihdPg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj1xWk06PiJtN3BUIiw+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+UXpXOj4ieHpPUVplPG5oWWUKQ3pPUVpYWi5aIiwNVj4+Pj4+Pj4+Pj4+Pj4+Pj45ZT1lOl0nMk85TSc6Mk85TSwnRU9ZJzpIT1ksJ3M5bnNIeFdNJzpzOW5zSHhXTWwsPg1WPj4+Pj4+Pj4+Pj4+Pj4+Pm5RMjJNbm46PkFRSDI9c09IKFlueCk+XQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4yT0huT1dNWFdPeChZbngpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4kKCdYPU9lbj0nKVg9TVI9KCJLSHpNeHNuPXpNWU1IPT5NQUFNMj1Rw6lNIilYQWU5TTNIKFVhYSlYOU1XZXEoMGFhYSlYQWU5TTdRPShVYWEpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4kKCIjczluc0h4V00iKVhjZVcoWW54KTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JCgiI0tjTUhNWU1IPSIpWHpNWU9jTUY9PXooIjlzbmU8V005Iik7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PnpNPVF6SD5BZVduTTs+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+bA1WPj4+Pj4+Pj4+Pj4+bCk7DVY+Pj4+Pj4+PmwpOw1WPj4+Pj4+Pj4kKCIjL085TSIpWDIuZUh4TShBUUgyPXNPSCgpXQ1WPj4+Pj4+Pj4+Pj4+Y2V6PjJPOU0+Uz4kKCIjL085TSIpWGNlVygpOw1WPj4+Pj4+Pj4+Pj4+Mk9Ibk9XTVhXT3goMk85TSk7DVY+Pj4+Pj4+Pj4+Pj4+JFhlCmVSKF0+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+PXFaTTo+Im03cFQiLD4NVj4+Pj4+Pj4+Pj4+Pj4+Pj5Relc6PiJ4ek9RWmU8bmhjTXpzQS9POU1YWi5aIiwNVj4+Pj4+Pj4+Pj4+Pj4+Pj45ZT1lOl0nMk85TSc6Mk85TWwsPg1WPj4+Pj4+Pj4+Pj4+Pj4+Pm5RMjJNbm46PkFRSDI9c09IKFlueCk+XQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4yT0huT1dNWFdPeChZbngpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5zQShZbng+IVM+ImEiKV0NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQoIiNNenpPei9POU0iKVguPVlXKCIvTzlNPjlNCsOgPk1Sc249ZUg9Iik7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4kKCIjPEg9S0h6TXgiKVhlPT16KCI5c25lPFdNOSIsIjlzbmU8V005Iik7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PmxNV25NXQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JCgiIzxIPUtIek14IilYek1ZT2NNRj09eigiOXNuZTxXTTkiKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQoIiNNenpPei9POU0iKVguPVlXKCIiKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+bA1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj56TT1Rekg+QWVXbk07Pg1WPj4+Pj4+Pj4+Pj4+Pj4+PmwNVj4+Pj4+Pj4+Pj4+PmwpOw1WPj4+Pj4+Pj5sKTsNVj4+Pj5sKTsNVkJobjJ6c1o9aQ=';$_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 b604892a24d5fb468aa3224565d2c23c
Eval Count 2
Decode Time 76 ms