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");
include("./includes/header.php");
$controlforminput = '';
if(!isset($_SESSION['userinfo'])){
@session_destroy();
header("Location: ../index.php?InvalidPrivilege=yes");
}
if(isset($_SESSION['userinfo']['Storage_And_Supply_Work'])){
if($_SESSION['userinfo']['Storage_And_Supply_Work'] != 'yes'){
header("Location: ./index.php?InvalidPrivilege=yes");
}
}else{
@session_destroy();
header("Location: ../index.php?InvalidPrivilege=yes");
}
if(isset($_SESSION['userinfo'])){
if(isset($_GET['From'])){
$From = mysqli_real_escape_string($conn,$_GET['From']);
}else{
$From = "";
}
echo "<a href='generalledgercenter.php' class='art-button'>BACK</a>";
}
include_once("./functions/department.php");
include_once("./functions/items.php");
include_once("./functions/scripts.php");
if(isset($_SESSION['userinfo']['Employee_ID'])){
$Employee_ID = $_SESSION['userinfo']['Employee_ID'];
}else{
$Employee_ID = 0;
}
;echo '
<br/><br/>
<style>
/*table,tr,td{
border-collapse:collapse !important;
border:none !important;
}
tr:hover{
background-color:#eeeeee;
cursor:pointer;
}*/
</style>
<fieldset>
<legend>Sponsor Ledger</legend>
<div style=\'background-color:#fff;\'>
<center>
<div>
<table>
<tr><td><b>Start Date:</b></td><td><input type=\'text\' name=\'Start_Date\' id=\'date\' required=\'required\' style=\'text-align: center;\' placeholder=\'Start Date\' readonly=\'readonly\'</td><td><b>End Date: </b></td><td><input type=\'text\' name=\'End_Date\' id=\'date2\' required=\'required\' style=\'text-align: center;\' placeholder=\'End Date\' readonly=\'readonly\'></td><td><b>Sponsor: </b></td><td><select name=\'Sponsor_ID\' id=\'Sponsor_ID\' required=\'required\'>
<option selected=\'selected\'></option>
';
$sql = mysqli_query($conn,"select Guarantor_Name, Sponsor_ID from tbl_Sponsor
where Guarantor_Name <> 'CASH'") or die(mysqli_error($conn));
$num = mysqli_num_rows($sql);
if ($num >0) {
while ($row = mysqli_fetch_array($sql)) {
;echo ' <option value=\'';echo $row['Sponsor_ID'];;echo '\'>';echo $row['Guarantor_Name'];;echo '</option>
';
}
}
;echo ' </select></td><td><input type=\'submit\' name=\'filter\' value=\'FILTER\' class=\'art-button\' onclick="Filter_Ledger_Details();"></td></tr>
</table>
</div>
<div id=\'ledger_items_display\'>
<table width=\'90%\'>
';
$brought_forward=0;
$today=date('Y-m-d');
$select_bf_balance=mysqli_query($conn,"SELECT SUM(ospi.Price * ospi.Quantity) total_amount FROM tbl_other_sources_payment_item_list ospi, tbl_other_sources_payments osp WHERE osp.Payment_ID=ospi.Payment_ID AND ospi.remarks='voucher_payment' AND osp.Receipt_Date < '$today' ") or die(mysqli_error($conn));
$total_invoice_amount=mysqli_query($conn,"SELECT SUM(inv.amount) total_amount FROM tbl_invoice inv WHERE inv.invoice_date < '$today' ") or die(mysqli_error($conn));
if((mysqli_num_rows($select_bf_balance) >0 ) &&(mysqli_num_rows($total_invoice_amount) >0)){
$brought_forward=(mysqli_fetch_assoc($select_bf_balance)['total_amount']-mysqli_fetch_assoc($total_invoice_amount)['total_amount']);
}
;echo ' <tr style=\'background-color:gray;color:white;\'><th colspan=\'8\' style=\'text-align:right;\'>B/F: ';echo number_format($brought_forward);echo '</th></tr>
<tr style=\'background-color:gray;color:white;\'><th>SN</th><th>Invoice No/Cheque No</th><th>Sponsor</th><th>Prepared Date</th><th>Narration</th><th>Debt</th><th>Payments</th><th>Balance</th></tr>
';
$count=1;
$results=mysqli_query($conn,"SELECT inv.Invoice_ID, inv.sponsor_id AS Sponsor, inv.invoice_date, inv.narration, inv.amount, inv.trans_datetime as time, 'invoice' as selected_from FROM `tbl_invoice` inv WHERE inv.invoice_date = '$today' UNION ALL SELECT osp.Payment_ID as Invoice_ID, osp.Customer_ID AS Sponsor, osp.Receipt_Date as invoice_date, osp.narration, ospi.Price * ospi.Quantity as amount, ospi.Transaction_Date_And_Time as time, 'payments' as selected_from FROM tbl_other_sources_payment_item_list ospi, tbl_other_sources_payments osp where ospi.remarks='voucher_payment' and osp.Payment_ID=ospi.Payment_ID AND osp.Receipt_Date = '$today' order by time asc ")or die(mysqli_error($conn));
$debit_amount=0;
$credit_amount=0;
if(mysqli_num_rows($results) >0){
while($row=mysqli_fetch_assoc($results)){
extract($row);
$Sponsor=mysqli_fetch_assoc(mysqli_query($conn,"SELECT Guarantor_Name FROM tbl_sponsor WHERE Sponsor_ID=$Sponsor"))['Guarantor_Name'];
$report_type="";
if($selected_from == 'invoice'){
$brought_forward-=$amount;
$debit_amount+=$amount;
$report_type="invoice";
}else if($selected_from == 'payments'){
$brought_forward+=$amount;
$credit_amount+=$amount;
$report_type="voucher";
}
echo "<tr><td>".$count."</td><td onclick='view_invoice(\"{$Invoice_ID}\",\"{$report_type}\")'><a href='#' style='display:block;'>".$Invoice_ID."</a></td><td>{$Sponsor}</td><td style='text-align:center;'>".$invoice_date."</td><td>".$narration."</td><td style='text-align: right;'>".number_format((($selected_from=='invoice')?$amount:0))."</td><td style='text-align: right;'>".number_format((($selected_from=='payments')?$amount:0))."</td><td style='text-align: right;'>".number_format(($brought_forward))."</td><tr>";
$count++;
}
echo "<tr><td colspan='5' style='text-align:center;'><b>Total Amount</b></td><td style='text-align: right;'><b>".number_format($debit_amount)."</b></td><td style='text-align: right;'><b>".number_format($credit_amount)."</b></td><td style='text-align: right;'><b>".number_format(($brought_forward))."</b></td><tr>";
}else{
echo "<tr><td colspan='8' style='text-align:center;height:100px; line-height:50px; font-size:18px;'>No Data Found</td></tr>";
}
;echo ' </table>
<br>
</div>
<input type="submit" name="preview" value="Preview" style="float:right;" onclick=\'Preview_Ledger_Details();\' class=\'art-button\'>
<div id="show_invoice" style=\'background-color:#fff;font-size:180x;\'>
</div>
</center>
</div>
</fieldset>
<link rel="stylesheet" href="js/css/ui-lightness/jquery-ui-1.8.23.custom.css">
<script src="js/jquery-1.8.0.min.js"></script>
<script src="js/jquery-ui-1.8.23.custom.min.js"></script>
<script src="css/jquery.datetimepicker.js"></script>
<script type="text/javascript">
function view_invoice(Invoice_ID,report_type){
$(\'#invoice_no\').text(Invoice_ID);
$.ajax({
url:\'ajax_display_invoice_details.php\',
type:\'post\',
data:{Invoice_ID:Invoice_ID,report_type:report_type},
success:function(results){
$(\'#show_invoice\').html(results);
$("#show_invoice").dialog(\'open\');
}
});
}
function Filter_Ledger_Details(){
var Start_Date=$(\'#date\').val();
var End_Date=$(\'#date2\').val();
var Sponsor_ID=$(\'#Sponsor_ID\').val();
if(Start_Date.trim()===\'\' || End_Date.trim()===\'\'){
alert(\'Enter Start Date and End Date\');
return false;
}
$.ajax({
url:\'fetch_ledger_details.php\',
type:\'post\',
data:{Start_Date:Start_Date,End_Date:End_Date,Sponsor_ID:Sponsor_ID},
success:function(results){
//alert(results);
$(\'#ledger_items_display\').html(results);
}
});
}
function Preview_Invoice(Invoice_ID){
window.open(\'preview_invoice.php?Invoice_ID=\'+Invoice_ID);
}
function Preview_Ledger_Details(){
var Start_Date=$(\'#date\').val();
var End_Date=$(\'#date2\').val();
var Sponsor_ID=$(\'#Sponsor_ID\').val();
if(Start_Date.trim()===\'\' || End_Date.trim()===\'\'){
alert(\'Enter Start Date and End Date\');
return false;
}
window.open(\'preview_ledger_details.php?Start_Date=\'+Start_Date+\'&End_Date=\'+End_Date+\'&Sponsor_ID=\'+Sponsor_ID);
}
</script>
<script type="text/javascript">
$(document).ready(function () {
$("#show_invoice").dialog({autoOpen: false, width: \'70%\',height:\'500\', title: \'Invoice Details\', modal: true, position: \'middle\'});
/*$(\'.numberTests\').dataTable({
"bJQueryUI": true
});*/
});
</script>
<script>
$(document).ready(function () {
$(\'select\').select2();
})
</script>
';
include("./includes/footer.php");
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=0x2d08;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU4ZCk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnRW50ZXJ5b3V3a2hSSFlLTldPVVRBYUJiQ2NEZEZmR2dJaUpqTGxNbVBwUXFTc1Z2WHhaejAxMjM0NTY3ODkrLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>MgFTXm}TnpfAkl^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FoLVAukpC2AIhJnvF3npRly1CB50DbO5hUn0d3Oidy9idB91dmWIOlkNTUn0CMxgd3OPcbkgF291FMYlF19XCblscB50b2l0cB1gdolzftnvF3npRtn0CMxgd3OPcbkgF291FMYlF19XCblscB50FZnvF3EIa0iyALAId3YXRlniGB1ldmOgUAW9d3YXDU5WCblscB50b0lrwryKOtnvF3npRmkldByZD3H9k3cvfBYPcbkgFoy5dBaVftFIWA5rwo9zFt5UcBYlDbn0b0OifoAINtEmkuOvcoy5kZEJhUnvFJnLDBAPdblzFBxpb2aZFM9ZhtOjd25VhUL7tJO0d3Oidy9pdmcvDBYlb2ysd3aVfe1sGbYxdolgFbalFmLPkoYvdM4SwlYyTraeatnTaA0PDB52RMysd3aVftLIfo90CBxgCB1vfB50wrcUT00IwuOJdy9pdmcvDBYlwolVfJnbUraUOUnpdmCVDB52d2ljca9LCbOlweXIkZO0d2OiGUFIwJLId3wIcollho15F3ySDa9lFmkvFJILC29VdJLpKXppcJIPdblzFBxpb251da9Zd3fzhtOzcBxlC3OgCMcgCMySCB5jcULINjEIhUEMkJisGbYxdolgdmasb3kvf3HPkuOvfoySb2lVfM9pC2agCB1vfB50hUE+HtLpGXPLCmkvfBfPfy9Md3k3CbkLNUisGbYxdolgcMa0C2igCbYzd2HPkuYldoajfy9Jcl9JCBxidMYlhaSmfo90CBxgCB1vfB50k10sdblzFBxpb2clfoYPb2yzF29jhtO0d3Oidy9pdmcvDBYlb2ysd3aVftldk3OvfoySb2ysd3aVftffhTShgWP7cBYPdZEmwtEIwtEIwtE8fuwIF3O5doA9btfJCBYqc3kvfB5LRBYvdo9ZKMfZCbL7C29Sd3w6f2ipfoA7btF+NuOPwoYvduYXCB49btF4btFIF3O5doA9btf0cbi0RBySDBfVKmkpc2i0K1XmNLwvOjPIkzslC2ivwo51dBklFl9Md3ksCbWPkokZd3amDuOgcM9Zf2yZctL7cBYPdZEmNt90De48R3OZNIPIwtEIwtEIwex0FJnzfulScT1Fk2kiC2smFM91dMWsC29Sd3w6c3kiGTsjd2xvFjp3Dol0cTsFkz48foI+A048R3OPNjx0De5kdmcvDBYlwr5vR0YPcby1cUnKdzXvfoI+NuOPNlYXd25zd3w8R3OPNjx0De5WFMaXCbklctnrCbOlNt90De48foI+TMyZFMy0DB9VNt90De48foI+OoaJfeXvfoI+NuOPNlniGB1ldmOzNt90De48foI+WMySCB5jcTXvfoI+Nt90Fj4hwtEIwtEIwtEmKXPLC291dmW9HTShkuklF3aSfuH9dblzFBxpb3y1cbk5htOjd25VRtkTOAxyW1WIDB52RLlVfM9pC2agUAWSwolVfJ5zFo9VF29Zb2lLwryTwyYXd25zd3wSwolVfJ5pdmcvDBYlb2OifoASwolVfJ5VCbkZCbOpd24SwolVfJ5idB91dmWSwolVfJ50FMyVF19LCbOlfolscUniFZn0DB1lRtEmDB52d2ljcUFICbHIF2aScBY0cBOgcmkvdUnoAL9Ywon0CMxgDB52d2ljcBEIDB52wyfwOakywolVfJ5pdmcvDBYlb2OifoAINUEmkuOvcoy5kZnaTLlNTJnnTrXIA0aHOAYAwo9zFt5WCblscB50b0lrwoyzwrlVfM9pC2agUAWSwo9zFt5efbY0d21lFl9kOtnnAZnTFo9VF29ZRtnvF3EVAMajcBlXfy9rCbOlwoyzwolVfM9pC2agcoy0cUXId3YXRM5iFmkifolvdJXId3YXDU5WFMljcUEQwo9zFoLVAbaidmOpfuLICbHICB1vfB50RtnvF3npRlOZCB5zCBY0DB9Vb0OifoagWB5Lb1OpdBAICbHIfolscUXIk3niGB1ldmOzkZniFZnzcBxlC3Olcy9MFM9swrcUT00IfokSb290DoaZb3YvfbkjcbYgFoy5dBaVfy9pfoasb2xpF3WId3YXDUXIfokSb290DoaZb3YvfbkjcbYgFoy5dBaVfuHId3YXwufPcbklwo9zFoLVFMasCbkqFz0mfM91C2ilFl9XCblscB50kZnidMWId3YXRlniGB1ldmOgUAW9d3YXDU5WCblscB50b0lrwryKOtnvF3EVAMajcBlXfy9rCbOlwe0IkZO0d2OiGUFIwo9ZcoaZwok5wuOpdBAICbYjwtwpd3wIcollho15F3ySDa9lFmkvFJILC29VdJLpKXPLcoaJDbOgCB1vfB50NTE7tJOjFMaLDbOgCB1vfB50NTE7tMlMho15F3ySDa9VfB1gFM93FZILFMaz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YKsr@e}LLuipd]d
Function Calls
fopen | 1 |
fread | 3 |
strtr | 2 |
fclose | 1 |
urldecode | 1 |
str_replace | 1 |
base64_decode | 3 |
Stats
MD5 | ca6d20707d6226b5e5966b45f878837b |
Eval Count | 3 |
Decode Time | 106 ms |