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);
$reqs = "select * from tblGraph where id = {$id}";
$result = $obj->getData($reqs);
extract($result);
?>
<style type="text/css">
select{
width: 155px;
}
.entete tr td {
padding-top: 5px;
}
</style>
<form name="graph" id="graph">
<input type="hidden" name="id" value="<?php echo $id;?>">
<span class="error" id="error"></span>
<table width="90%" class="entete">
<tr>
<td width="15%">Nom du graphe:</td>
<td width="35%"><input type="text" name="nom" value="<?php echo $nom;?>"></td>
</tr>
<tr>
<td>Titre</td>
<td><input type="text" name="titre" value="<?php echo $titre?>"></td>
</tr>
<tr>
<td>Numero</td>
<td>
<select name="numero" id="numero">
<option value="">-- Numero --</option>
<option value="1" <?php if($numero == '1') echo "selected='selected'";?>>1</option>
<option value="2" <?php if($numero == '2') echo "selected='selected'";?>>2</option>
<option value="3" <?php if($numero == '3') echo "selected='selected'";?>>3</option>
<option value="4" <?php if($numero == '4') echo "selected='selected'";?>>4</option>
</select>
</td>
</tr>
<tr>
<td>Type</td>
<td>
<select name="types" id="types">
<option value="">-- Type de graphe --</option>
<option value="doughnut" <?php if($type == 'doughnut') echo "selected='selected'";?>>Doughnut</option>
<option value="bar" <?php if($type == 'bar') echo "selected='selected'";?>>Histogramme</option>
<option value="pie" <?php if($type == 'pie') echo "selected='selected'";?>>Pie chart</option>
<option value="line" <?php if($type == 'line') echo "selected='selected'";?>>Line chart</option>
</select>
</td>
</tr>
<tr>
<td>Requete</td>
<td colspan="3">
<textarea cols="80" rows="10" name="requete" style="width: 634px; height: 144px;"><?php echo $requete; ?></textarea>
</td>
</tr>
<tr>
<td></td>
<td colspan="3"><button name="valider" id="valider" class="customBtn">Valider</button>
<button class="customBtn" id="retour">Retour</button>
</td>
</tr>
</table>
</form>
<script type="text/javascript">
$(document).ready(function(){
$("#valider").click(function(){
if($("#numero").val() == ''){
$("#error").html("Numero obligatoire");
return false;
}
if($("#types").val() == ''){
$("#error").html("Type obligatoire");
return false;
}
$.ajax({
async:false,
type:"POST",
url:'Pgraph/MajGraph.php',
data:$("#graph").serialize(),
success:function(data){
showGraph();
return false;
}
});
return false;
});
$("#retour").click(function(){
showGraph();
return false;
});
});
</script>
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7CQ1Wc0EoPiFzbm5NPSgkX3BLcHAzN0UpPik+bk1ubnNPSF9uPWV6PSgpOw1WLk1lOU16KD4nMk9IPU1IPS09cVpNOj49TVI9aC49WVc7PjIuZXpuTT1TUT1BLWYnPik7DVZzQT4oQXNXTV9NUnNuPW4oJ1hYaFE9c1dzPXNNbmhBT0gyPXNPSFhzSDJYWi5aJykpPnpNdlFzek1fT0gyTT4nWFhoUT1zV3M9c01uaEFPSDI9c09IWHNIMlhaLlonOw1WDVZBUUgyPXNPSD5fX2VRPU9XT2U5KCQyV2VubikNVl0NVj4+Pj5zQT4oQXNXTV9NUnNuPW4oIlhYaFE9c1dzPXNNbmhdJDJXZW5ubFhaLloiKSk+c0gyV1E5TV9PSDJNKCJYWGhRPXNXcz1zTW5oXSQyV2VubmxYWi5aIik7CQ1WbA1WDVYkTzwKPlM+SE19PjllPWU8ZW5NOw1WDVZNUj16ZTI9KCRfZ0t3IEtwVCk7DVYNViR6TXZuPlM+Im5NV00yPT4qPkF6T1k+PTxXQ3plWi4+fS5Nek0+czk+Uz5dJHM5bCI7DVYkek1uUVc9PlM+JE88Ci1peE09NGU9ZSgkek12bik7DVYNVk1SPXplMj0oJHpNblFXPSk7DVYNVj9pDVZCbj1xV00+PXFaTVMiPU1SPWgybm4iaQ1WPj4+Pm5NV00yPV0NVj4+Pj4+Pj4+fXM5PS46PjBMTFpSOw1WPj4+PmwNVj4+Pj5YTUg9TT1NPj16Pj05Pl0NVj4+Pj4+Pj4+WmU5OXNIeC09T1o6PkxaUjsNVj4+Pj5sDVZCaG49cVdNaQ1WQkFPelk+SGVZTVMieHplWi4iPnM5UyJ4emVaLiJpDVZCc0haUT0+PXFaTVMiLnM5OU1IIj5IZVlNUyJzOSI+Y2VXUU1TIkI/Wi5aPk0yLk8+JHM5Oz9pImkNVkJuWmVIPjJXZW5uUyJNenpPeiI+czlTIk16ek96ImlCaG5aZUhpDVYJQj1lPFdNPn1zOT0uUyJQYSUiPjJXZW5uUyJNSD1NPU0iaQ1WCQlCPXppDVYJCQlCPTk+fXM5PS5TIjBMJSJpRU9ZPjlRPnh6ZVouTTpCaD05aQ1WCQkJQj05Pn1zOT0uUyJKTCUiaUJzSFpRPT49cVpNUyI9TVI9Ij5IZVlNUyJIT1kiPmNlV1FNUyJCP1ouWj5NMi5PPiRIT1k7P2kiaUJoPTlpDVYJCUJoPXppDVYJCUI9emkNVgkJCUI9OWlUcz16TUJoPTlpDVYJCQlCPTlpQnNIWlE9Pj1xWk1TIj1NUj0iPkhlWU1TIj1zPXpNIj5jZVdRTVMiQj9aLlo+TTIuTz4kPXM9ek0/aSJpQmg9OWkNVgkJQmg9emk+DVYJCUI9emkNVgkJCUI9OWlFUVlNek9CaD05aQ1WCQkJQj05aQ1WCQkJQm5NV00yPT5IZVlNUyJIUVlNek8iPnM5UyJIUVlNek8iaQ1WCQkJCUJPWj1zT0g+Y2VXUU1TIiJpLS0+RVFZTXpPPi0tQmhPWj1zT0hpDVYJCQkJQk9aPXNPSD5jZVdRTVMiMCI+Qj9aLlo+c0EoJEhRWU16Tz5TUz4nMCcpPk0yLk8+Im5NV00yPU05UyduTVdNMj1NOSciOz9paTBCaE9aPXNPSGkNVgkJCQlCT1o9c09IPmNlV1FNUyJrIj5CP1ouWj5zQSgkSFFZTXpPPlNTPidrJyk+TTIuTz4ibk1XTTI9TTlTJ25NV00yPU05JyI7P2lpa0JoT1o9c09IaQ1WCQkJCUJPWj1zT0g+Y2VXUU1TIkoiPkI/Wi5aPnNBKCRIUVlNek8+U1M+J0onKT5NMi5PPiJuTVdNMj1NOVMnbk1XTTI9TTknIjs/aWlKQmhPWj1zT0hpDVYJCQkJQk9aPXNPSD5jZVdRTVMiVSI+Qj9aLlo+c0EoJEhRWU16Tz5TUz4nVScpPk0yLk8+Im5NV00yPU05UyduTVdNMj1NOSciOz9paVVCaE9aPXNPSGkNVgkJCUJobk1XTTI9aQ1WCQkJQmg9OWkNVgkJQmg9emkNVgkJQj16aQ1WCQkJQj05aVRxWk1CaD05aQ1WCQkJQj05aQ1WCQkJQm5NV00yPT5IZVlNUyI9cVpNbiI+czlTIj1xWk1uImkNVgkJCQlCT1o9c09IPmNlV1FNUyIiaS0tPlRxWk0+OU0+eHplWi5NPi0tQmhPWj1zT0hpDVYJCQkJQk9aPXNPSD5jZVdRTVMiOU9ReC5IUT0iPkI/Wi5aPnNBKCQ9cVpNPlNTPic5T1F4LkhRPScpPk0yLk8+Im5NV00yPU05UyduTVdNMj1NOSciOz9paTRPUXguSFE9QmhPWj1zT0hpDVYJCQkJQk9aPXNPSD5jZVdRTVMiPGV6Ij5CP1ouWj5zQSgkPXFaTT5TUz4nPGV6Jyk+TTIuTz4ibk1XTTI9TTlTJ25NV00yPU05JyI7P2lpdHNuPU94emVZWU1CaE9aPXNPSGkNVgkJCQlCT1o9c09IPmNlV1FNUyJac00iPkI/Wi5aPnNBKCQ9cVpNPlNTPidac00nKT5NMi5PPiJuTVdNMj1NOVMnbk1XTTI9TTknIjs/aWltc00+Mi5lej1CaE9aPXNPSGkNVgkJCQlCT1o9c09IPmNlV1FNUyJXc0hNIj5CP1ouWj5zQSgkPXFaTT5TUz4nV3NITScpPk0yLk8+Im5NV00yPU05UyduTVdNMj1NOSciOz9paUlzSE0+Mi5lej1CaE9aPXNPSGkNVgkJCUJobk1XTTI9aQ1WCQkJQmg9OWkNVgkJQmg9emkNVgkJQj16aQ1WCQkJQj05aWdNdlFNPU1CaD05aQ1WCQkJQj05PjJPV25aZUhTIkoiaQ1WCQkJCUI9TVI9ZXpNZT4yT1duUyJmYSI+ek99blMiMGEiPkhlWU1TInpNdlFNPU0iPm49cVdNUyJ9czk9Ljo+W0pVWlI7Pi5Nc3guPTo+MFVVWlI7ImlCP1ouWj5NMi5PPiR6TXZRTT1NOz4/aUJoPU1SPWV6TWVpDVYJCQlCaD05aQ1WCQkJDVYJCUJoPXppDVYJCUI9emkNVgkJCUI9OWlCaD05aQ1WCQkJQj05PjJPV25aZUhTIkoiaUI8UT09T0g+PkhlWU1TImNlV3M5TXoiPnM5UyJjZVdzOU16Ij4yV2VublMiMlFuPU9Zbz1IImk2ZVdzOU16Qmg8UT09T0hpDVYJCQlCPFE9PU9IPjJXZW5uUyIyUW49T1lvPUgiPnM5UyJ6TT1PUXoiaWdNPU9RekJoPFE9PU9IaQ1WCQkJQmg9OWkNVgkJCQ1WCQlCaD16aQ1WCUJoPWU8V01pDVZCaEFPellpDVZCbjJ6c1o9Pj1xWk1TIj1NUj1oCmVjZW4yenNaPSJpDVYJJCg5TzJRWU1IPSlYek1lOXEoQVFIMj1zT0goKV0NVgkJJCgiI2NlV3M5TXoiKVgyV3MyeShBUUgyPXNPSCgpXQ1WCQkJc0EoJCgiI0hRWU16TyIpWGNlVygpPlNTPicnKV0NVgkJCQkkKCIjTXp6T3oiKVguPVlXKCJFUVlNek8+TzxXc3hlPU9zek0iKTsNVgkJCQl6TT1Rekg+QWVXbk07DVYJCQlsDVYJCQlzQSgkKCIjPXFaTW4iKVhjZVcoKT5TUz4nJyldDVYJCQkJJCgiI016ek96IilYLj1ZVygiVHFaTT5PPFdzeGU9T3N6TSIpOw1WCQkJCXpNPVF6SD5BZVduTTsNVgkJCWwNVgkJCSRYZQplUihdDVYJCQkJZW5xSDI6QWVXbk0sDVYJCQkJPXFaTToibTdwVCIsDVYJCQkJUXpXOidteHplWi5odWUKQ3plWi5YWi5aJywNVgkJCQk5ZT1lOiQoIiN4emVaLiIpWG5NenNlV3M1TSgpLA1WCQkJCW5RMjJNbm46QVFIMj1zT0goOWU9ZSldDVYJCQkJCW4uT31DemVaLigpOw1WCQkJCQl6TT1Rekg+QWVXbk07DVYJCQkJbA1WCQkJbCk7DVYJCQl6TT1Rekg+QWVXbk07DVYJCWwpOw1WCQkkKCIjek09T1F6IilYMldzMnkoQVFIMj1zT0goKV0NVgkJCW4uT31DemVaLigpOwkNVgkJCXpNPVF6SD5BZVduTTsNVgkJbCk7DVYJbCk7DVZCaG4yenNaPWk=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | b6b003b0a12f0774341cec3a11d47fba |
Eval Count | 2 |
Decode Time | 62 ms |