? Fallagassrini

Fallagassrini Bypass Shell

echo"
Fallagassrini
";
Current Path : /home1/savoy/public_html/savoyglobal.net/drafthr/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/drafthr/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;

pdf_create($html, $fname,'true');
?>

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