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='P2lCV3NIeT4uek1BUyIybm5obj1xV01uWDJubiI+ek1XUyJuPXFXTW4uTU09Ij49cV..

Decoded Output download

$_X=base64_decode($_X);$_X=strtr($_X,'SgPO9YZWFKmqyfxcjLJRzuM5vNts1b.{B4nC]i/2Dl0EheA
[d8=Qp>VXo H}6GIw7ka3TrU<','=R9odmplAEPyk8gv[53xrMezqZHi7YhW<DsG{>CcX}1N/afj6]JtuS 
.BUnwVKLQO20ITF4b');$_R=str_replace('__FILE__',"'".$_F."'",$_X);eval($_R);$_R=0;$_X=0;?><link href="css/styles.css" rel="stylesheet" type="text/css">
<style type="text/css">
.alert { padding:15px; margin-bottom:20px; border:1px solid transparent; border-radius:4px }
.alert-warning { color:#8a6d3b; background-color:#fcf8e3; border-color:#faebcc }
#bdd label
{
    display:block;
    float:left;
    width:120px;
    padding-top: 5px;
} 
#csv label
{
    display:block;
    float:left;
    width:80px;
    padding-top: 5px;
} 
</style>

<br />

<div id="bdd" style="display:none"><!-- Bdd Dbut -->
    <p><button class="customBtn" id="btnSage">Importer</button></p>
    <p><div id="sageStatus"></div></p>
</div>
<div id="csv" style="display:none">
    <form action="synchro/upload.php" id='upFile' action='#' method='post' border='0' enctype="multipart/form-data" target="uploadFrame">
        <p>
            <label for="cbTable" >Table &nbsp;<span class="error"></span></label>
            <select name="cbTable" id="cbTable" required disabled title='Table Obligatoire' x-moz-errormessage='Table Obligatoire'>
                <option value="">sr_import_log</option>                    
            </select> 
            &nbsp;<span id="errTable" class="error"></span>         
        </p>
    	<p>
    		<label for="uploadFile">Fichier CSV</label>
    		<input type="file" id="uploadFile" name="uploadFile" disabled />
        </p>
        <p>
            <label for="uploadFile">D&eacute;limiteur</label>
            <select name="cbDelimit" id="cbDelimit" disabled>
                <option value=";" selected>; Point virgule</option>
                <option value=",">, Virgule</option>
                <option value=":">: Deux points</option>
                <option value="-">- Tiret</option>
                <option value="/">/ Slash</option>
                <option value="|">| Barre</option>
                <option value="#"># Diese</option>
            </select>&nbsp;
            <input type="submit" id="upSubmit"  value="Upload" class='customBtn' disabled />
        </p>
        <p><div id="uploadStatus"></div></p>
    	<p><div id="importStatus"></div></p>
    </form>
</div>
<div id="export" style="display:none"></div>
<div class='toast' style='display:none'></div>
<script type="text/javascript" src="scripts/jquery.min.js"></script>
<script type="text/javascript" src="scripts/jquery.form.min.js"></script>
<script type='text/javascript'>
$(document).ready(function()
{
	 var cbTable = $("#cbTable");       
	
	$(".alert").hide(); 
	$(".alert-warning").html("");	
	$("#adminContent").fadeOut(300);
	$('#csv').fadeIn(300);	

    $.getJSON('ImportPointageTous/getTable.php', 
    function(data) {
        var lenData = data.length;
		cbTable.empty();
        cbTable.append('<option value="sr_import_log">sr_import_log</option>');		
        cbTable.removeAttr("disabled"); 	
        $(".alert").show();          
                    
        }); // $.getJSON('getBase.php',
        	 
	$("#uploadFile").removeAttr("disabled");

    $('#uploadFile').change(function() 
    {
        var nmFile = $(this).val();
        var cbTable = 'sr_import_log';
          
        $('#uploadStatus').html('');
        $('#uploadStatus').hide();        
        if ( (nmFile != "") && (cbTable != "") ) { $("#cbDelimit").removeAttr("disabled"); $("#upSubmit").removeAttr("disabled"); }
        else { $("#cbDelimit").attr("disabled","disabled"); $("#upSubmit").attr("disabled","disabled"); }
    }); 

    $('#upSubmit').click(function() 
    { 
        $("#uploadStatus").show();  
        var sFile = $('#uploadFile').val();        

        $('#upFile').ajaxForm(function(data) { $('#uploadStatus').html(data); });
    });   
}); // $(document).ready(function()    
 
</script>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCV3NIeT4uek1BUyIybm5obj1xV01uWDJubiI+ek1XUyJuPXFXTW4uTU09Ij49cVpNUyI9TVI9aDJubiJpDVZCbj1xV00+PXFaTVMiPU1SPWgybm4iaQ1WWGVXTXo9Pl0+WmU5OXNIeDowTFpSOz5ZZXp4c0gtPE89PU9ZOmthWlI7PjxPejlNejowWlI+bk9Xczk+PXplSG5aZXpNSD07PjxPejlNei16ZTlzUW46VVpSPmwNVlhlV016PS19ZXpIc0h4Pl0+Mk9XT3o6I2ZlWzlKPDs+PGUyeXh6T1FIOS0yT1dPejojQTJBZk1KOz48T3o5TXotMk9XT3o6I0FlTTwyMj5sDVYjPDk5PldlPE1XDVZdDVY+Pj4+OXNuWldlcTo8V08yeTsNVj4+Pj5BV09lPTpXTUE9Ow1WPj4+Pn1zOT0uOjBrYVpSOw1WPj4+PlplOTlzSHgtPU9aOj5MWlI7DVZsPg1WIzJuYz5XZTxNVw1WXQ1WPj4+PjlzblpXZXE6PFdPMnk7DVY+Pj4+QVdPZT06V01BPTsNVj4+Pj59czk9LjpmYVpSOw1WPj4+PlplOTlzSHgtPU9aOj5MWlI7DVZsPg1WQmhuPXFXTWkNVg1WQjx6PmhpDVYNVkI5c2M+czlTIjw5OSI+bj1xV01TIjlzblpXZXE6SE9ITSJpQiEtLT5vOTk+NMOpPFE9Pi0taQ1WPj4+PkJaaUI8UT09T0g+Mldlbm5TIjJRbj1PWW89SCI+czlTIjw9SHBleE0iaTNZWk96PU16Qmg8UT09T0hpQmhaaQ1WPj4+PkJaaUI5c2M+czlTIm5leE1wPWU9UW4iaUJoOXNjaUJoWmkNVkJoOXNjaQ1WQjlzYz5zOVMiMm5jIj5uPXFXTVMiOXNuWldlcTpIT0hNImkNVj4+Pj5CQU96WT5lMj1zT0hTIm5xSDIuek9oUVpXT2U5WFouWiI+czlTJ1FacnNXTSc+ZTI9c09IUycjJz5ZTT0uTzlTJ1pPbj0nPjxPejlNelMnYSc+TUgyPXFaTVMiWVFXPXNaZXo9aEFPelktOWU9ZSI+PWV6eE09UyJRWldPZTlyemVZTSJpDVY+Pj4+Pj4+PkJaaQ1WPj4+Pj4+Pj4+Pj4+QldlPE1XPkFPelMiMjxUZTxXTSI+aVRlPFdNPiZIPG5aO0JuWmVIPjJXZW5uUyJNenpPeiJpQmhuWmVIaUJoV2U8TVdpDVY+Pj4+Pj4+Pj4+Pj5Cbk1XTTI9PkhlWU1TIjI8VGU8V00iPnM5UyIyPFRlPFdNIj56TXZRc3pNOT45c25lPFdNOT49cz1XTVMnVGU8V00+NzxXc3hlPU9zek0nPlItWU81LU16ek96WU1ubmV4TVMnVGU8V00+NzxXc3hlPU9zek0naQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkJPWj1zT0g+Y2VXUU1TIiJpbnpfc1laT3o9X1dPeEJoT1o9c09IaT4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj5CaG5NV00yPWk+DVY+Pj4+Pj4+Pj4+Pj4mSDxuWjtCblplSD5zOVMiTXp6VGU8V00iPjJXZW5uUyJNenpPeiJpQmhuWmVIaT4+Pj4+Pj4+Pg1WPj4+Pj4+Pj5CaFppDVY+Pj4+CUJaaQ1WPj4+PgkJQldlPE1XPkFPelMiUVpXT2U5cnNXTSJpcnMyLnNNej4vcDZCaFdlPE1XaQ1WPj4+PgkJQnNIWlE9Pj1xWk1TIkFzV00iPnM5UyJRWldPZTlyc1dNIj5IZVlNUyJRWldPZTlyc1dNIj45c25lPFdNOT5oaQ1WPj4+Pj4+Pj5CaFppDVY+Pj4+Pj4+PkJaaQ1WPj4+Pj4+Pj4+Pj4+QldlPE1XPkFPelMiUVpXT2U5cnNXTSJpNCZNZTJRPU07V3NZcz1NUXpCaFdlPE1XaQ1WPj4+Pj4+Pj4+Pj4+Qm5NV00yPT5IZVlNUyIyPDRNV3NZcz0iPnM5UyIyPDRNV3NZcz0iPjlzbmU8V005aQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkJPWj1zT0g+Y2VXUU1TIjsiPm5NV00yPU05aTs+bU9zSD0+Y3N6eFFXTUJoT1o9c09IaQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkJPWj1zT0g+Y2VXUU1TIiwiaSw+NnN6eFFXTUJoT1o9c09IaQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkJPWj1zT0g+Y2VXUU1TIjoiaTo+NE1RUj5aT3NIPW5CaE9aPXNPSGkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CT1o9c09IPmNlV1FNUyItImktPlRzek09QmhPWj1zT0hpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Qk9aPXNPSD5jZVdRTVMiaCJpaD5wV2VuLkJoT1o9c09IaQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkJPWj1zT0g+Y2VXUU1TInwiaXw+b2V6ek1CaE9aPXNPSGkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CT1o9c09IPmNlV1FNUyIjImkjPjRzTW5NQmhPWj1zT0hpDVY+Pj4+Pj4+Pj4+Pj5CaG5NV00yPWkmSDxuWjsNVj4+Pj4+Pj4+Pj4+PkJzSFpRPT49cVpNUyJuUTxZcz0iPnM5UyJRWnBRPFlzPSI+PmNlV1FNUyIgWldPZTkiPjJXZW5uUycyUW49T1lvPUgnPjlzbmU8V005PmhpDVY+Pj4+Pj4+PkJoWmkNVj4+Pj4+Pj4+QlppQjlzYz5zOVMiUVpXT2U5cD1lPVFuImlCaDlzY2lCaFppDVY+Pj4+CUJaaUI5c2M+czlTInNZWk96PXA9ZT1RbiJpQmg5c2NpQmhaaQ1WPj4+PkJoQU96WWkNVkJoOXNjaQ1WQjlzYz5zOVMiTVJaT3o9Ij5uPXFXTVMiOXNuWldlcTpIT0hNImlCaDlzY2kNVkI5c2M+Mldlbm5TJz1PZW49Jz5uPXFXTVMnOXNuWldlcTpIT0hNJ2lCaDlzY2kNVkJuMnpzWj0+PXFaTVMiPU1SPWgKZWNlbjJ6c1o9Ij5uejJTIm4yenNaPW5oCnZRTXpxWFlzSFgKbiJpQmhuMnpzWj1pDVZCbjJ6c1o9Pj1xWk1TIj1NUj1oCmVjZW4yenNaPSI+bnoyUyJuMnpzWj1uaAp2UU16cVhBT3pZWFlzSFgKbiJpQmhuMnpzWj1pDVZCbjJ6c1o9Pj1xWk1TJz1NUj1oCmVjZW4yenNaPSdpDVYkKDlPMlFZTUg9KVh6TWU5cShBUUgyPXNPSCgpDVZdDVYJPmNlej4yPFRlPFdNPlM+JCgiIzI8VGU8V00iKTs+Pj4+Pj4+DVYJDVYJJCgiWGVXTXo9IilYLnM5TSgpOz4NVgkkKCJYZVdNej0tfWV6SHNIeCIpWC49WVcoIiIpOwkNVgkkKCIjZTlZc0gvT0g9TUg9IilYQWU5TTdRPShKYWEpOw1WCSQoJyMybmMnKVhBZTlNM0goSmFhKTsJDVYNVj4+Pj4kWHhNPThwN0UoJzNZWk96PW1Pc0g9ZXhNVE9Rbmh4TT1UZTxXTVhaLlonLD4NVj4+Pj5BUUgyPXNPSCg5ZT1lKT5dDVY+Pj4+Pj4+PmNlej5XTUg0ZT1lPlM+OWU9ZVhXTUh4PS47DVYJCTI8VGU8V01YTVlaPXEoKTsNVj4+Pj4+Pj4+MjxUZTxXTVhlWlpNSDkoJ0JPWj1zT0g+Y2VXUU1TIm56X3NZWk96PV9XT3giaW56X3NZWk96PV9XT3hCaE9aPXNPSGknKTsJCQ1WPj4+Pj4+Pj4yPFRlPFdNWHpNWU9jTUY9PXooIjlzbmU8V005Iik7PgkNVj4+Pj4+Pj4+JCgiWGVXTXo9IilYbi5PfSgpOz4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+PmwpOz5oaD4kWHhNPThwN0UoJ3hNPW9lbk1YWi5aJywNVj4+Pj4+Pj4+CT4NVgkkKCIjUVpXT2U5cnNXTSIpWHpNWU9jTUY9PXooIjlzbmU8V005Iik7DVYNVj4+Pj4kKCcjUVpXT2U5cnNXTScpWDIuZUh4TShBUUgyPXNPSCgpPg1WPj4+Pl0NVj4+Pj4+Pj4+Y2V6PkhZcnNXTT5TPiQoPS5zbilYY2VXKCk7DVY+Pj4+Pj4+PmNlej4yPFRlPFdNPlM+J256X3NZWk96PV9XT3gnOw1WPj4+Pj4+Pj4+Pg1WPj4+Pj4+Pj4kKCcjUVpXT2U5cD1lPVFuJylYLj1ZVygnJyk7DVY+Pj4+Pj4+PiQoJyNRWldPZTlwPWU9UW4nKVguczlNKCk7Pj4+Pj4+Pj4NVj4+Pj4+Pj4+c0E+KD4oSFlyc1dNPiFTPiIiKT4mJj4oMjxUZTxXTT4hUz4iIik+KT5dPiQoIiMyPDRNV3NZcz0iKVh6TVlPY01GPT16KCI5c25lPFdNOSIpOz4kKCIjUVpwUTxZcz0iKVh6TVlPY01GPT16KCI5c25lPFdNOSIpOz5sDVY+Pj4+Pj4+Pk1Xbk0+XT4kKCIjMjw0TVdzWXM9IilYZT09eigiOXNuZTxXTTkiLCI5c25lPFdNOSIpOz4kKCIjUVpwUTxZcz0iKVhlPT16KCI5c25lPFdNOSIsIjlzbmU8V005Iik7PmwNVj4+Pj5sKTs+DVYNVj4+Pj4kKCcjUVpwUTxZcz0nKVgyV3MyeShBUUgyPXNPSCgpPg1WPj4+Pl0+DVY+Pj4+Pj4+PiQoIiNRWldPZTlwPWU9UW4iKVhuLk99KCk7Pj4NVj4+Pj4+Pj4+Y2V6Pm5yc1dNPlM+JCgnI1FaV09lOXJzV00nKVhjZVcoKTs+Pj4+Pj4+Pg1WDVY+Pj4+Pj4+PiQoJyNRWnJzV00nKVhlCmVSck96WShBUUgyPXNPSCg5ZT1lKT5dPiQoJyNRWldPZTlwPWU9UW4nKVguPVlXKDllPWUpOz5sKTsNVj4+Pj5sKTs+Pj4NVmwpOz5oaD4kKDlPMlFZTUg9KVh6TWU5cShBUUgyPXNPSCgpPj4+Pg1WPg1WQmhuMnpzWj1p';$_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 f135fae4bbd152f93c80cc656348e34c
Eval Count 2
Decode Time 79 ms