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 /* This file is protected by copyright law and provided under license. Reverse engin..

Decoded Output download

 include("./includes/connection.php");
if(isset($_GET['grn_id'])){
$grn_id = $_GET['grn_id'];
}else{
$requision_id=0;
}
echo '<center><table width =100% border=1 >';
echo '<tr><td><b>S/N</b></td>
                <td><b>ITEM DESCRIPTION</b></td>
                            <td><b>QUANTITY RECEIVED</b></td>
                            <td><b>UNIT COST</b></td><td><b>AMOUNT</b></td>';
$select_Transaction_Items = mysqli_query($conn,"select * from tbl_grnopenbalance_items where grn_openbalacne_id='$grn_id'");
$i=1;
$averallCost=0;
while($row = mysqli_fetch_array($select_Transaction_Items)){
$total=$row['Price'] * $row['quantity_received'];
echo "<tr><td>".$i."</td>";
echo "<td>".$row['item_name']."</td>";
echo "<td>".$row['quantity_received']."</td>";
echo "<td style='text-align:right;'>".number_format($row['Price'])."</td>";
echo "<td style='text-align:right;'>".number_format($total)."</td>";
echo "</tr>";
$averallCost+=$total;
$i++;
}
;echo ' <tr>
    <td colspan="3"></td><td><b>Grand Total:</b><select name=\'\' onchange="getTotal()" id=\'cVat\' onload="getTotal()">
                                                    <option value="nVat" >without VAT</option>
                                                    <option value="wVat" >with VAT</option>
                                                </select>
    </td><td style=\'text-align:right;\'><div id=\'total\'></div></td>
</tr>
</table>
</center>
<script>
function getTotal(){
    if(document.getElementById(\'cVat\').value==\'nVat\'){
        document.getElementById(\'total\').innerHTML =';echo $averallCost;;echo ';
    }else if(document.getElementById(\'cVat\').value==\'wVat\'){
        document.getElementById(\'total\').innerHTML =';echo $averallCost+(0.18*$averallCost);;echo ';
    }
}
window.onload=getTotal();
</script>';

Did this file decode correctly?

Original Code

<?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$GLOBALS['OOO0000O0']=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5}.$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$GLOBALS['OOO0000O0'].=$GLOBALS['OOO0000O0']{3}.$OOO000000{11}.$OOO000000{12}.$GLOBALS['OOO0000O0']{7}.$OOO000000{5};$GLOBALS['OOO000O00']=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$GLOBALS['O0O000O00']=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$GLOBALS['O0O000O00']=$O0O000O00.$OOO000000{3};$GLOBALS['O0O00OO00']=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$GLOBALS['OOO00000O']=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x968;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU4OCk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnRW50ZXJ5b3V3a2hSSFlLTldPVVRBYUJiQ2NEZEZmR2dJaUpqTGxNbVBwUXFTc1Z2WHhaejAxMjM0NTY3ODkrLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>Yaq}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]|itM

Function Calls

fopen 1
fread 3
strtr 2
fclose 1
urldecode 1
str_replace 1
base64_decode 3

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O00OO00 fread
$OO00O0000 2408
$OO00O00O0 include("./includes/connection.php"); if(isset($_GET['grn_i..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 d157f7557f6984b1dcf7c2ac53e73f81
Eval Count 3
Decode Time 102 ms