PK

ADDRLIN : /home/questend/public_html/domains/rwa40.com/useradmin/
FLL :
Current File : /home/questend/public_html/domains/rwa40.com/useradmin/my-account.php

<?php
   ob_start();
   //error_reporting(E_ALL ^ E_NOTICE);
   @session_start();
   ini_set('allow_url_include',1);    
   date_default_timezone_set("Asia/Kolkata");
   set_time_limit(600);
   ini_set('max_execution_time',600);
   include '../admin/includes/settings/constant.php';
   //include '../includes/settings/db.php';
   require_once '../admin/includes/settings/PDODB.php';
   include '../admin/includes/modules/functions.php';
   
   $function = new FUNCTIONS();
   //print_r($_SESSION['userId']);
   if(empty($_SESSION['userId'])){
    header("Location: ../index.php");
    exit();
   }
   $account = $function->getAccountDetails($uid=$_SESSION['userId'],$orderid=NULL,$isactive=1);

   // Initialize totals
   $paid = 0;
   $bal = 0;

   // Calculate totals with type safety
   foreach ($account as $value) {
       // Convert to float to ensure numeric operations
       $debit = (float)($value['debit'] ?? 0);
       $credit = (float)($value['credit'] ?? 0);
       
       $paid += $credit;
       $bal += ($debit - $credit);
   }

   // Format for display (optional)
   $paid_display = number_format($paid, 2);
   $bal_display = number_format($bal, 2);

?>
<!DOCTYPE html>
<html lang="en">
   <head>
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
      <meta name="description" content="">
      <meta name="author" content="">
      <title>RWA Sectore 40 Noida</title>
      <!-- Bootstrap core CSS -->
      <link href="../vendor/bootstrap/css/bootstrap.css" rel="stylesheet">
      <!-- Custom styles for this template -->
      <link href="../css/noida40.css" rel="stylesheet">
      <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
      <link href="../css/bootstrap-dropdownhover.css" rel="stylesheet">
      <link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700" rel="stylesheet">
   </head>
   <body class="body-bg">
      <?php include_once '../layout/header.php'; ?>
      <header class="user-admin-hdr">
         <div class="user-title">
            <h1>My Account</h1>
         </div>
      </header>
      <!-- Page Content -->
      <div class="container-fluid padding-0">
         <!--container-->
         <div class="container mt-4">
            <!-- Content Column -->
            <div class="row mb-4">
               <div class="col-lg-3">
                  <div class="info-box bg-pink">
                     <a href="dashboard.php">
                        <div class="content"><i class="fa fa-arrow-left" aria-hidden="true"></i>
                           Go Back<br>Dashboard
                        </div>
                     </a>
                  </div>
               </div>
               <div class="col-lg-3">
                  <div class="info-box bg-cyan">
                     <a href="#">
                        <div class="content">Account
                            <span>Paid Amt. Rs. <?= $paid_display; ?></span>
                            <span>Dues Amt. Rs. <?= $bal_display; ?></span>
                        </div>
                     </a>
                  </div>
               </div>
               <div class="col-lg-3">
                  <div class="info-box bg-light-green">
                     <a href="payment.php">
                        <div class="content" style="font-size:24px; line-height:26px">Pay<br>Now</div>
                     </a>
                  </div>
               </div>
            </div>
            <!--content-->
            <div class="col-lg-12">
               <div class="row">
                  <div class="card">
                     <div class="header">
                        <h2>Account Details</h2>
                     </div>
                     <div class="body table-responsive">
                        <table class="table table-bordered table-striped table-hover table-responsive" style="display:table">
                           <thead style="background:#a6a6a6; color:#fff;">
                              <tr>
                                 <th scope="col">S.no.</th>
                                 <th scope="col">Reciept/<br>Demand Id</th>
                                 <th scope="col">Particular</th>
                                 <th scope="col">Amt. Due</th>
                                 <th scope="col">Amount Paid</th>
                                 <th scope="col">Balance Amt.</th>
                                 <th scope="col">Demand/<br>Clearing<br>Date</th>
                                 <th scope="col">Pay Mode</th>
                                 <th scope="col">Invoice</th>
                              </tr>
                           </thead>
                           <tbody>
                              <?php
                                 $transaction = $function->getTransactionDetails($_SESSION['userId'],NULL);
                                 $account = $function->getAccountDetails($_SESSION['userId'],NULL,1);
                                 $bal = 0; 
                                 $i=0;
                                 
                                 foreach ($account as $key => $value) {
                                     $i++;
                                     // Convert to float before calculation
                                     $debit = (float)$value['debit'];
                                     $credit = (float)$value['credit'];
                                     $bal += $debit - $credit;
                                     
                                     // Find matching transaction
                                     $issuePdf = '';
                                     foreach ($transaction as $isKey => $isValue) {
                                         if($value['orderid'] == $isValue['orderid']) {
                                             $issuePdf = $isValue['invoicepdf'];
                                         }
                                     }
                              ?>
                              <tr>
                                 <th scope="row"><?=htmlspecialchars($i);?></th>
                                 <td><?=htmlspecialchars($value['orderid']);?></td>
                                 <td><?=htmlspecialchars($value['particular']);?></td>
                                 <td><?=number_format($debit, 2);?></td>
                                 <td><?=number_format($credit, 2);?></td>
                                 <td><?=number_format($bal, 2);?></td>
                                 <?php if(!empty($value['date'])) { ?>
                                    <td><?=date('jS M, Y h:i A', strtotime($value['date']));?></td>
                                 <?php }else { ?>
                                 <td><?=date('jS M, Y h:i A', strtotime($value['txndate']));?></td>
                                 <?php } ?>
                                 <td><?php 
                                     if(in_array($value['paymentmode'], ['PPI', 'CC', 'DC', 'UPI', 'NB'])) { 
                                         echo "Online Payment";
                                     } else {
                                         echo htmlspecialchars($value['paymentmode']);
                                     } 
                                 ?></td>
                                 <td>
                                 <?php if(!empty($value['orderid'])) { ?>
                                    <a href="print.php?uid=<?=urlencode($value['uid']);?>&orderid=<?=urlencode($value['orderid']);?>" target="_blank">
                                      <i class="fa fa-file-pdf-o" aria-hidden="true"></i>
                                    </a>
                                 <?php } ?>
                                 </td>
                              </tr>
                              <?php } ?>
                           </tbody>
                        </table>
                     </div>
                  </div>
               </div>
            </div>
            <!--end content-->
         </div>
         <!--end container-->
      </div>
      <!-- end Page Content -->
      <!-- Footer -->
      <?php include_once'../layout/footer.php';?>
      <!-- End Footer -->
      <!-- Bootstrap core JavaScript -->
      <script src="../vendor/jquery/jquery.min.js"></script>
      <script src="../vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
      <script src="../js/bootstrap-4-hover-navbar.js"></script>
   </body>
</html>


PK 99
E-SHOP || DASHBOARD
404

Page Not Found

It looks like you found a glitch in the matrix...

← Back to Home