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 & provided under license. Copyright(C) 20..
Decoded Output download
if ( !defined('BASEPATH')) exit('No direct script access allowed');
class Sale extends CI_Controller {
public function __construct()
{
parent::__construct();
$this->load->model('sales');
$this->load->model('parties');
$this->load->model('area_officers');
$this->load->model('transporters');
$this->load->model('items');
$this->load->model('godowns');
$this->load->model('companies');
$this->load->model('pledgers');
}
public function fetchLfiveRates() {
if (isset( $_POST )) {
$item_id = $_POST['item_id'];
$company_id = $_POST['company_id'];
$etype = $_POST['etype'];
$crit = $_POST['crit'];
$result = $this->sales->last_5_srate($item_id,$etype,$company_id,$crit);
if ( $result === false ) {
$response = 'false';
}else {
$response = $result;
}
$this->output
->set_content_type('application/json')
->set_output(json_encode($response));
}
}
public function fetchLfiveStocks() {
if (isset( $_POST )) {
$item_id = $_POST['item_id'];
$company_id = $_POST['company_id'];
$etype = $_POST['etype'];
$vrdate = $_POST['vrdate'];
$result = $this->sales->fetchItemStocks($item_id,$etype,$company_id,$vrdate);
if ( $result === false ) {
$response = 'false';
}else {
$response = $result;
}
$this->output
->set_content_type('application/json')
->set_output(json_encode($response));
}
}
public function saveOrdersMultipleMobile()
{
if (file_get_contents('php://input')) {
$json = file_get_contents('php://input');
$parsedJSON = json_decode($json,true);
$company_id = $parsedJSON['company_id'];
$uid = $parsedJSON['uid'];
$orderMainData = json_decode($parsedJSON['orderMainData'],true);
$orderDetailData = json_decode($parsedJSON['orderDetailData'],true);
$counter = 0;
foreach ($orderMainData as $omData) {
foreach ($omData as $data) {
$data = (array) $data;
$max_vrnoa = $this->sales->getMaxVrnoa('saleorder',$company_id);
$data['vrnoa'] = $max_vrnoa;
$stid = $this->sales->saveOrderMainMobile($data,$company_id,$uid);
$this->sales->saveOrderDetail($orderDetailData[$counter],$stid);
$counter++;
}
}
echo "true";
}
}
public function fetchOrderVouchersMobile()
{
if (file_get_contents('php://input')) {
$json = file_get_contents('php://input');
$data = json_decode($json,true);
$startDate = $data['startDate'];
$endDate = $data['endDate'];
$uid = $data['uid'];
$company_id = $data['company_id'];
$data = $this->sales->fetchOrderVoucherRangeMobile($uid,$company_id,$startDate,$endDate);
$json = json_encode($data);
echo $json;
}
}
public function saveOrderMobile()
{
if (file_get_contents('php://input')) {
$json = file_get_contents('php://input');
$parsedJSON = json_decode($json,true);
$company_id = $parsedJSON['company_id'];
$update = $parsedJSON['update'];
$uid = $parsedJSON['uid'];
$orderMainData = json_decode($parsedJSON['orderMainData'],true);
$orderDetailData = json_decode($parsedJSON['orderDetailData'],true);
$max_vrnoa = "";
if ($update == "false") {
$max_vrnoa = $this->sales->getMaxVrnoa('saleorder',$company_id);
$orderMainData['vrnoa'] = $max_vrnoa;
}
$stid = $this->sales->saveOrderMainMobile($orderMainData,$company_id,$uid);
$this->sales->saveOrderDetail($orderDetailData,$stid);
echo "true";
}
}
public function getMaxVrnoa()
{
$etype = $_POST['etype'];
$company_id = $_POST['company_id'];
$max_vrnoa = $this->sales->getMaxVrnoa($etype,$company_id);
$json = json_encode($max_vrnoa);
echo $json;
}
public function fetchChartData()
{
$period = $_POST['period'];
$company_id = $_POST['company_id'];
$data = $this->sales->fetchChartData($period,$company_id);
$json = json_encode($data);
echo $json;
}
public function removeVoucher()
{
$vrnoa = $_POST['vrnoa'];
$company_id = $_POST['company_id'];
$result = $this->sales->removeVoucher( $vrnoa,$company_id );
if ( $result === true ) {
echo "true";
}else {
echo "false";
}
}
public function removeQuotationVoucher()
{
$vrnoa = $_POST['vrnoa'];
$company_id = $_POST['company_id'];
$result = $this->sales->removeQuotationVoucher( $vrnoa,$company_id );
if ( $result === true ) {
echo "true";
}else {
echo "false";
}
}
public function removeOrderVoucher()
{
$vrnoa = $_POST['vrnoa'];
$company_id = $_POST['company_id'];
$result = $this->sales->removeOrderVoucher( $vrnoa,$company_id );
if ( $result === true ) {
echo "true";
}else {
echo "false";
}
}
public function fetchRangeSum()
{
$from = $_POST['from'];
$to = $_POST['to'];
$company_id = $_POST['company_id'];
$sum = $this->sales->fetchRangeSum( $from,$to,$company_id );
$json = json_encode($sum);
echo $json;
}
public function fetchNetDeliveredOrders()
{
$company_id = $_POST['company_id'];
$ordersSum = $this->sales->fetchNetDeliveredOrders( $company_id );
$json = json_encode($ordersSum);
echo $json;
}
public function fetchNetPendingOrders()
{
$company_id = $_POST['company_id'];
$ordersSum = $this->sales->fetchNetPendingOrders( $company_id );
$json = json_encode($ordersSum);
echo $json;
}
public function fetchNetOrders()
{
$company_id = $_POST['company_id'];
$ordersSum = $this->sales->fetchNetOrders( $company_id );
$json = json_encode($ordersSum);
echo $json;
}
public function fetchNetSum()
{
$company_id = $_POST['company_id'];
$sum = $this->sales->fetchNetSum($company_id);
$json = json_encode($sum);
echo $json;
}
public function fetchQuotationVoucher()
{
if (isset($_POST)) {
$vrnoa = $_POST['vrnoa'];
$company_id = $_POST['company_id'];
$data = $this->sales->fetchQuotationVoucher($vrnoa,$company_id);
echo json_encode($data);
}
}
public function fetchOrderVoucher()
{
if (isset($_POST)) {
$vrnoa = $_POST['vrnoa'];
$company_id = $_POST['company_id'];
$data = $this->sales->fetchOrderVoucher($vrnoa,$company_id);
echo json_encode($data);
}
}
public function fetchOrderVoucherWithValidation()
{
if (isset($_POST)) {
$vrnoa = $_POST['vrnoa'];
$company_id = $_POST['company_id'];
$data = $this->sales->fetchOrderVoucherWithValidation($vrnoa,$company_id);
echo json_encode($data);
}
}
public function fetchVoucher()
{
if (isset($_POST)) {
$vrnoa = $_POST['vrnoa'];
$company_id = $_POST['company_id'];
$data = $this->sales->fetchVoucher($vrnoa,$company_id);
echo json_encode($data);
}
}
public function fetchQuotationVoucherRange()
{
if (isset($_POST)) {
$from = $_POST['from'];
$to = $_POST['to'];
$company_id = $_POST['company_id'];
$vouchers = $this->sales->fetchQuotationVoucherRange($from,$to,$company_id);
echo json_encode($vouchers);
}
}
public function fetchOrderVoucherRange()
{
if (isset($_POST)) {
$from = $_POST['from'];
$to = $_POST['to'];
$company_id = $_POST['company_id'];
$vouchers = $this->sales->fetchOrderVoucherRange($from,$to,$company_id);
echo json_encode($vouchers);
}
}
public function fetchVoucherRange()
{
if (isset($_POST)) {
$from = $_POST['from'];
$to = $_POST['to'];
$company_id = $_POST['company_id'];
$vouchers = $this->sales->fetchVoucherRange($from,$to,$company_id);
echo json_encode($vouchers);
}
}
public function saveQuotation()
{
if (isset($_POST)) {
$company_id = $_POST['company_id'];
$stid = $this->sales->saveOrderMain($_POST['orderMainData'],$company_id);
$this->sales->saveOrderDetail($_POST['orderDetailData'],$stid);
echo "true";
}
}
public function saveOrder()
{
if (isset($_POST)) {
$company_id = $_POST['company_id'];
$stid = $this->sales->saveOrderMain($_POST['orderMainData'],$company_id);
$this->sales->saveOrderDetail($_POST['orderDetailData'],$stid);
echo "true";
}
}
public function saveVoucher()
{
if (isset($_POST)) {
$company_id = $_POST['company_id'];
$sendMessage = $_POST['sendMessage'];
$stockmain = $_POST['stockMainData'];
$pledgers= $_POST['pledgerData'];
$voucher_type_hidden = $_POST['voucher_type_hidden'];
$vrnoa=$stockmain['vrnoa'];
if ($voucher_type_hidden=='new'){
$vrnoa = $this->sales->getMaxVrnoa('sale',$company_id);
$stockmain['vrnoa']=$vrnoa;
}
$stid = $this->sales->saveStockMain($stockmain,$company_id);
$this->sales->saveStockDetail($_POST['stockDetailData'],$stid);
$this->pledgers->deleteData($vrnoa,'sale',$company_id);
$effected = $this->pledgers->saveData($pledgers,$company_id,$vrnoa);
$msgResult = '';
if ($sendMessage == 'yes') {
$custMobile = $_POST['stockMainData']['custmobile'];
$party_id = $_POST['stockMainData']['party_id'];
$party = $this->parties->fetch_party( $party_id );
$pName = $party[0]['name'];
if ($_POST['stockMainData']['custname']) {
$pName = $_POST['stockMainData']['custname'];
}
$message = "Dear ".$pName .",
Sale invoice# ".$_POST['stockMainData']['vrnoa'] ." worth ".(float)$_POST['stockMainData']['namount'] ." has been generated for you on ".$_POST['stockMainData']['vrdate'] ."! Thanks for dealing with us.";
if ($custMobile) {
$msgResult = $this->parties->sendMessage( $custMobile,$message );
echo $msgResult;
}else {
if ($party[0]['mobile']) {
$msgResult = $this->parties->sendMessage( $party[0]['mobile'],$message );
}
}
}
echo "true";
}
}
public function quotation()
{
unauth_secure();
$company_id = $this->session->userdata['company_id'];
$data['maxId'] = ($this->sales->getQuotationMaxId( $company_id )) +1;
$data['parties'] = $this->parties->fetchAll();
$data['currdate'] = date("Y/m/d");
$data['officers'] = $this->area_officers->getOfficers();
$data['transporters'] = $this->transporters->getAllTransporters();
$data['items'] = $this->items->getAllItems();
$data['godowns'] = $this->godowns->getAllGodowns();
$data['companies'] = $this->companies->getAll();
$data['processors'] = $this->items->getSpecItem('processor');
$data['harddrives'] = $this->items->getSpecItem('harddrive');
$data['roms'] = $this->items->getSpecItem('rom');
$data['rams'] = $this->items->getSpecItem('ram');
$data['wlans'] = $this->items->getSpecItem('wlan');
$data['os'] = $this->items->getSpecItem('os');
$data['bluetooths'] = $this->items->getSpecItem('bluetooth');
$data['displays'] = $this->items->getSpecItem('display');
$data['modems'] = $this->items->getSpecItem('modem');
$data['cameras'] = $this->items->getSpecItem('camera');
$data['colors'] = $this->items->getSpecItem('color');
$data['vgas'] = $this->items->getSpecItem('vga');
$data['touchs'] = $this->items->getSpecItem('touch');
$data['batteries'] = $this->items->getSpecItem('battery');
$data['others'] = $this->items->getSpecItem('other');
$data['others2'] = $this->items->getSpecItem('other2');
$data['others3'] = $this->items->getSpecItem('other3');
$data['boards'] = $this->items->getSpecItem('board');
$data['wrapper_class'] = "sale_voucher";
$data['page'] = "sale_voucher";
$this->load->view('template/head',$data);
$this->load->view('template/navigation',$data);
$this->load->view('salequotationvoucher');
$this->load->view('template/foot');
}
public function order()
{
unauth_secure();
$company_id = $this->session->userdata['company_id'];
$data['maxId'] = ($this->sales->getOrderMaxId( $company_id )) +1;
$data['parties'] = $this->parties->fetchAll();
$data['currdate'] = date("Y/m/d");
$data['officers'] = $this->area_officers->getOfficers();
$data['transporters'] = $this->transporters->getAllTransporters();
$data['items'] = $this->items->getAllItems();
$data['godowns'] = $this->godowns->getAllGodowns();
$data['companies'] = $this->companies->getAll();
$data['processors'] = $this->items->getSpecItem('processor');
$data['harddrives'] = $this->items->getSpecItem('harddrive');
$data['roms'] = $this->items->getSpecItem('rom');
$data['rams'] = $this->items->getSpecItem('ram');
$data['wlans'] = $this->items->getSpecItem('wlan');
$data['os'] = $this->items->getSpecItem('os');
$data['bluetooths'] = $this->items->getSpecItem('bluetooth');
$data['displays'] = $this->items->getSpecItem('display');
$data['modems'] = $this->items->getSpecItem('modem');
$data['cameras'] = $this->items->getSpecItem('camera');
$data['colors'] = $this->items->getSpecItem('color');
$data['vgas'] = $this->items->getSpecItem('vga');
$data['touchs'] = $this->items->getSpecItem('touch');
$data['batteries'] = $this->items->getSpecItem('battery');
$data['others'] = $this->items->getSpecItem('other');
$data['others2'] = $this->items->getSpecItem('other2');
$data['others3'] = $this->items->getSpecItem('other3');
$data['boards'] = $this->items->getSpecItem('board');
$data['wrapper_class'] = "sale_voucher";
$data['page'] = "sale_voucher";
$this->load->view('template/head',$data);
$this->load->view('template/navigation',$data);
$this->load->view('saleordervoucher');
$this->load->view('template/foot');
}
public function index()
{
unauth_secure();
if ($this->session->userdata('saleAll') === 'false'){
return;
}
$company_id = $this->session->userdata['company_id'];
$data['maxId'] = ($this->sales->getMaxId( $company_id )) +1;
$data['parties'] = $this->parties->fetchAll();
$data['currdate'] = date("Y/m/d");
$data['officers'] = $this->area_officers->getOfficers();
$data['transporters'] = $this->transporters->getAllTransporters();
$data['items'] = $this->items->getAllItems();
$data['godowns'] = $this->godowns->getAllGodowns();
$data['companies'] = $this->companies->getAll();
$data['wrapper_class'] = "orig_sale_voucher";
$data['page'] = "orig_sale_voucher";
$this->load->view('template/head',$data);
$this->load->view('template/navigation',$data);
$this->load->view('salevoucher');
$this->load->view('template/foot');
}
public function responsive()
{
$data['wrapper_class'] = 'sale';
$data['page'] = 'salevoucher';
$this->load->view('template/head',$data);
$this->load->view('template/navigation',$data);
$this->load->view('sale_resptest');
$this->load->view('template/foot');
}
}
Did this file decode correctly?
Original Code
<?php // This file is protected by copyright law & provided under license. Copyright(C) 2005-2009 www.vidun.com, All rights reserved.
$OOO0O0O00=__FILE__;$OOO000000=urldecode('%74%68%36%73%62%65%68%71%6c%61%34%63%6f%5f%73%61%64%66%70%6e%72');$OO00O0000=18256;$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$O0O0000O0='OOO0000O0';eval(($$O0O0000O0('JE9PME9PMDAwMD0kT09PMDAwMDAwezE3fS4kT09PMDAwMDAwezEyfS4kT09PMDAwMDAwezE4fS4kT09PMDAwMDAwezV9LiRPT08wMDAwMDB7MTl9O2lmKCEwKSRPMDAwTzBPMDA9JE9PME9PMDAwMCgkT09PME8wTzAwLCdyYicpOyRPTzBPTzAwME89JE9PTzAwMDAwMHsxN30uJE9PTzAwMDAwMHsyMH0uJE9PTzAwMDAwMHs1fS4kT09PMDAwMDAwezl9LiRPT08wMDAwMDB7MTZ9OyRPTzBPTzAwTzA9JE9PTzAwMDAwMHsxNH0uJE9PTzAwMDAwMHswfS4kT09PMDAwMDAwezIwfS4kT09PMDAwMDAwezB9LiRPT08wMDAwMDB7MjB9OyRPTzBPTzAwME8oJE8wMDBPME8wMCwxMjYyKTskT08wME8wME8wPSgkT09PMDAwME8wKCRPTzBPTzAwTzAoJE9PME9PMDAwTygkTzAwME8wTzAwLDM4MCksJ0VudGVyeW91d2toUkhZS05XT1VUQWFCYkNjRGRGZkdnSWlKakxsTW1QcFFxU3NWdlh4WnowMTIzNDU2Nzg5Ky89JywnQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLycpKSk7ZXZhbCgkT08wME8wME8wKTs=')));return;?>
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k10INUELfoipFZ0+DbOldbHsNMflfyYXcBYkfoashtfPCbkLcukpfMAmhTSYtJOLCbOiBZfZd21zk10INUELfoipFZ0+DbOldbHsNMflfyYXcBYkfoashtfZd20mhTSYtJOLCbOiBZfZCB1zk10INUELfoipFZ0+DbOldbHsNMflfyYXcBYkfoashtfZCB0mhTSYtJOLCbOiBZf3doyVFZffwe0IkuOPDbHsNMl0cB1zRT5mcbOTFoajUbOldUImf2xidJFpKX0hkoOifoydk29zk10INUELfoipFZ0+DbOldbHsNMflfyYXcBYkfoashtfvFZFpKX0hkoOifoydk2kSfBa0d290DuHmbUE9wtO0DolzRT5pfoasFZ0+c2a0A3nlC0l0cB0Pk2kSfBa0d290DtFpKX0hkoOifoydk2OpF3nSCblzk10INUELfoipFZ0+DbOldbHsNMflfyYXcBYkfoashtfLDbYXdoy5kZL7eWPLcoy0CaSmdB9LcB1zk10INUELfoipFZ0+DbOldbHsNMflfyYXcBYkfoashtfsd2OldUFpKX0hkoOifoydk2YidBaZCbHmbUE9wtO0DolzRT5pfoasFZ0+c2a0A3nlC0l0cB0Pk2YidBaZCUFpKX0hkoOifoydk2Yvdo9ZFZffwe0IkuOPDbHsNMl0cB1zRT5mcbOTFoajUbOldUImC29Sd3wmhTSYtJOLCbOiBZf2c2yzk10INUELfoipFZ0+DbOldbHsNMflfyYXcBYkfoashtf2c2rmhTSYtJOLCbOiBZf0d3ajDuHmbUE9wtO0DolzRT5pfoasFZ0+c2a0A3nlC0l0cB0Pk3OvfBYPkZL7eWPLcoy0CaSmCMy0foaZDBazk10INUELfoipFZ0+DbOldbHsNMflfyYXcBYkfoashtfJCbO0cbk5kZL7eWPLcoy0CaSmd3OPcbkzk10INUELfoipFZ0+DbOldbHsNMflfyYXcBYkfoashtfvfoilFJFpKX0hkoOifoydk290DoaZFzwmbUE9wtO0DolzRT5pfoasFZ0+c2a0A3nlC0l0cB0Pk290DoaZHJFpKX0hkoOifoydk290DoaZFzHmbUE9wtO0DolzRT5pfoasFZ0+c2a0A3nlC0l0cB0Pk290DoaZHZFpKX0hkoOifoydk2kvCbkLFZffwe0IkuOPDbHsNMl0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
Function Calls
| fread | 3 |
| strtr | 2 |
| fclose | 1 |
| OOO0000O0 | 1 |
| urldecode | 1 |
| str_replace | 1 |
| base64_decode | 2 |
Stats
| MD5 | a22764b36cb33de3f0850b136fffb64c |
| Eval Count | 3 |
| Decode Time | 193 ms |