Şuanki Dizin: /home/wwwdreamtechnolo/www/b2bflight.com/B2BFlight/project/dashboard/ |
Şuanki Dosya : /home/wwwdreamtechnolo/www/b2bflight.com/B2BFlight/project/dashboard/expenses_mngnt_admin.php |
<?php ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); require_once('lib/functions.php'); $db = new class_functions(); if(isset($_SESSION['current_login_admin'])) { $current_login_admin = $_SESSION['current_login_admin']; } if(!isset($_SESSION['current_login_admin'])) { header("location:index.php"); } $flag = 0; $amount_error=""; $success_msg =0; $expenses = ""; $amount = ""; if(isset($_POST['add_btn'])) { $expenses = $_POST['expenses']; $amount = $_POST['amount']; $added_by =$current_login_admin; $description = $_POST['description']; $title = $_POST['title']; if(!is_numeric($amount)) { $amount_error = "Please enter numeric Value"; $flag = 1; } if($flag==0) { $db->add_expenses_for_staff($expenses,$amount,$added_by,$description,$title); $success_msg = 1; } } if(isset($_GET['delete_id'])) { $del_id = $_GET['delete_id']; $db->delete_expenses_staff($del_id); $success_msg = 2; } $efrom_date = date("Y-m-d"); $eto_date = date("Y-m-d"); $eexpenses = ""; $etitle = ""; if(isset($_POST['submit1'])) { $efrom_date = $_POST['efrom_date']; $eto_date = $_POST['eto_date']; $eexpenses = $_POST['eexpenses']; $etitle = $_POST['etitle']; $_SESSION['worker_report_efrom_date'] = $efrom_date; $_SESSION['worker_report_eto_date'] = $eto_date; $_SESSION['worker_report_eexpenses'] = $eexpenses; $_SESSION['worker_report_etitle'] = $etitle; } else if(isset($_POST['print'])) { $efrom_date = $_POST['efrom_date']; $eto_date = $_POST['eto_date']; $eexpenses = $_POST['eexpenses']; $etitle = $_POST['etitle']; $_SESSION['worker_report_efrom_date'] = $efrom_date; $_SESSION['worker_report_eto_date'] = $eto_date; $_SESSION['worker_report_eexpenses'] = $eexpenses; $_SESSION['worker_report_etitle'] = $etitle; header('Location: print_expenses.php'); } else if(isset($_SESSION['worker_report_efrom_date'])) { $efrom_date = $_SESSION['worker_report_efrom_date']; $eto_date = $_SESSION['worker_report_eto_date']; $eexpenses = $_SESSION['worker_report_eexpenses']; $etitle = $_SESSION['worker_report_etitle']; } $total = 0; // $report_details = $db->get_all_expenses_for_admin($efrom_date,$eto_date,$eexpenses,$etitle); // $report_details = $db->get_all_expenses_for_admin($efrom_date, $eto_date, $eexpenses, $etitle); // $report_details = $db->get_all_expenses_for_admin(); // var_dump($report_details); // Debugging line ?> <!doctype html> <html lang="en" dir="ltr"> <head> <?php require_once('header-common.php'); ?> <Style> .user_measurement { margin:0px; padding :0px; font-Size:13px !important; } .user_measurement_div { margin:0px; padding :0px; margin-left :2px; margin-bottom :0px; display:inline-table; } </Style> </head> <body class=" "> <!-- loader Start --> <div id="loading"> <div class="loader simple-loader"> <div class="loader-body"></div> </div> </div> <!-- loader END --> <aside class="sidebar sidebar-default sidebar-white sidebar-base navs-rounded-all "> <div class="sidebar-header d-flex align-items-center justify-content-start"> <a href="index.php" class="navbar-brand"> <img src="images/<?php echo $logo; ?>" class="software_logo" style="height:90px; width:220px;" /> </a> <div class="sidebar-toggle" data-toggle="sidebar" data-active="true"> <i class="icon"> <svg width="20" height="20" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M4.25 12.2744L19.25 12.2744" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M10.2998 18.2988L4.2498 12.2748L10.2998 6.24976" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </i> </div> </div> <?php require_once('left-side.php'); ?> <div class="sidebar-footer"></div> </aside> <main class="main-content"> <?php require_once('navbar.php'); ?> <div class="conatiner-fluid content-inner mt-n5 py-0"> <div class="row"> <div class="col-sm-12"> <div class="card"> <?php if($success_msg ==1) { ?> <div class="mb-3 alert alert-left alert-success alert-dismissible fade show" role="alert" style="width:80%; margin:auto; margin-top:25px;"> <span>Expenses Added Successfully.</span> <button type="button" class="btn-close btn-close-white" data-bs-dismiss="alert" aria-label="Close"></button> </div> <?php } ?> <?php if($success_msg ==2) { ?> <div class="mb-3 alert alert-left alert-success alert-dismissible fade show" role="alert" style="width:80%; margin:auto; margin-top:25px;"> <span>Expenses Deleted Successfully.</span> <button type="button" class="btn-close btn-close-white" data-bs-dismiss="alert" aria-label="Close"></button> </div> <?php } ?> <div class="card-header d-flex justify-content-between flex-wrap"> <div class="header-title"> <h4 class="card-title mb-0">Add Expenses</h4> </div> </div> <form class="form-pink" method="post" action="<?php echo $_SERVER['PHP_SELF']?>" name="myForm" onsubmit="return validateForm()" autocomplete="off" enctype="multipart/form-data"> <div class="ibox-body"> <div class="row" style="margin-left:50px;margin-top:20px"> <div class="col-sm-4 col-md-4 col-lg-2 form-group mb-6"> <label class="form-group mb-4 set-row label_marg"><b>Select Category</b></label> <select name="expenses" class="form-control form-control-air" id="project_list" > <option value="select"> Select Category </option> <?php $data = array(); $data = $db->get_item_master_name_category(); $counter = 1; if(!empty($data)) { foreach($data as $record) { $id = $record[0]; $item_name = $record[1]; ?> <option value="<?php echo $id; ?>" ><?php echo $item_name; ?></option> <?php } } ?> </select> </div> <div class="col-sm-4 col-md-4 col-lg-2 form-group mb-6"> <label class="form-group mb-4 set-row label_marg"><b>Enter Amount</b></label> <div class="input-group-icon input-group-icon-left set-row"> <input type="number" name="amount" id="amount" class="form-control form-control-air" value="<?php echo $amount; ?>" placeholder="Enter Amount" required /> </div> </div> <div class="col-sm-4 col-md-4 col-lg-2 form-group mb-6"> <label class="form-group mb-4 set-row label_marg"><b>Title</b></label> <div class="input-group-icon input-group-icon-left set-row"> <input type="text" name="title" class="form-control form-control-air" placeholder="Enter Title"/> </div> </div> <div class="col-sm-4 col-md-4 col-lg-2 form-group mb-6"> <label class="form-group mb-4 set-row label_marg"><b>Description</b></label> <div class="input-group-icon input-group-icon-left set-row"> <input type="text" name="description" class="form-control form-control-air" placeholder="Enter Description" required /> </div> </div> <div class="col-sm-4 col-md-4 col-lg-2 form-group mb-6" style="margin-top:40px"> <div class="input-group-icon input-group-icon-left set-row"> <button type="submit" class="btn btn-primary" name="add_btn">Save / Submit</button> </div> </div> <!--<div class="col-sm-4 col-md-4 col-lg-2 form-group mb-6" style="text-align:center; padding-left:0px; padding-right:0px; padding-top:23px;">--> <!-- <button class="btn btn-pink btn-air" type="submit" name="add_btn" style="width:100%;">SAVE DETAILS</button>--> <!--</div>--> </div> </div> </form> </div> <br><br><br> <div class="conatiner-fluid content-inner mt-n5 py-0"> <div class="row"> <div class="col-sm-12"> <div class="card"> <form class="form-pink" method="post" action="<?php echo $_SERVER['PHP_SELF']?>" name="myForm" onsubmit="return validateForm()" autocomplete="off" enctype="multipart/form-data"> <div class="card-header d-flex justify-content-between flex-wrap"> <div class="header-title"> <h4 class="card-title mb-0"> Expenses Report</h4> </div> </div> <div class="ibox-body"> <div class="row"> <div class="col-sm-3 col-md-3 col-lg-2 form-group mb-6"> <label class="form-group mb-4 set-row label_marg"><b>From Date</b></label> <div class="input-group-icon input-group-icon-left set-row"> <input type="date" name="efrom_date" id="from_date" class="form-control form-control-air" value="<?php echo $efrom_date; ?>" placeholder="Enter Service" /> </div> </div> <div class="col-sm-3 col-md-3 col-lg-2 form-group mb-6"> <label class="form-group mb-4 set-row label_marg"><b>To Date</b></label> <div class="input-group-icon input-group-icon-left set-row"> <input type="date" name="eto_date" id="to_date" class="form-control form-control-air" value="<?php echo $eto_date; ?>" placeholder="Enter Service" /> </div> </div> <div class="col-sm-3 col-md-3 col-lg-3 form-group mb-6" style="margin-top:47px"> <div class="input-group-icon input-group-icon-left set-row"> <button type="submit" class="btn btn-primary" name="submit1">Search</button> </div> </div> <!--<div class="col-sm-3 col-md-3 col-lg-1 form-group mb-6" style="text-align:center; padding-left:10px; padding-right:0px; padding-top:24px;">--> <!-- <button class="btn btn-pink btn-air" type="submit" name="submit1" style="width:100%;">Search</button>--> <!--</div>--> <!--<div class="col-sm-3 col-md-3 col-lg-1 form-group mb-6" style="text-align:center; padding-left:10px; padding-right:0px; padding-top:24px;">--> <!-- <button class="btn btn-pink btn-air" type="submit" name="print" style="width:100%;">Print</button>--> <!--</div>--> </div> </div> </form> <table class="table table-bordered table-hover" id="example"> <thead class="thead-default"> <tr> <th>Sr.No</th> <th>Category</th> <th>Title</th> <th>Amount</th> <th>Description</th> <th>Action</th> <th>Action</th> </tr> </thead> <tbody> <?php $total = 0; $counter = 0; $report_details = $db->get_all_expenses_for_admin($efrom_date,$eto_date); if(!empty($report_details)) { foreach($report_details as $record) { $id = $record[0]; $name = $record[1]; $amount = $record[2]; $date = $record[3]; $description = $record[4]; $title = $record[5]; $item_name = $db->fetch_item_name($name); ?> <tr> <td><?php echo $counter + 1; ?></td> <td><?php echo $item_name; ?></td> <td><?php echo $title; ?></td> <td><?php echo $amount; ?></td> <td><?php echo $description; ?></td> <td><a href="edit_expenes_admin.php?update_id=<?php echo $id; ?>"><i class="far fa-edit" style="color:blue;margin-left:20px;"></i></a></td> <td><a href="expenses_mngnt_admin.php?delete_id=<?php echo $id; ?>" onclick="return confirm('Are you sure?');"><i class="fas fa-trash-alt" style="color:red; margin-left:20px;"></i></a></td> </tr> <?php $total += $amount; $counter++; } } ?> <tr> <td colspan="3"><strong>Total</strong></td> <td><strong><?php echo $total; ?></strong></td> <td colspan="2"></td> </tr> </tbody> </table> </div> </tbody> </table> <!--<div class="col-sm-6 col-md-6 col-lg-6 form-group mb-6"> <label class="form-group mb-4 set-row label_marg"><b></b></label> <br /> <br /> <label style="font-size:18px; font-weight:bold; margin-right:100px;"><input type="checkbox" name="bill_type" value="gst" class="gst_check" style="width:20px; height:20px; margin-right:10px;">GST BILL </label> </div>--> </div> </div> </div> </div> </div> </div> </div> <!-- Library Bundle Script --> <script src="../assets/js/core/libs.min.js"></script> <!-- External Library Bundle Script --> <script src="../assets/js/core/external.min.js"></script> <!-- Widgetchart Script --> <script src="../assets/js/charts/widgetcharts.js"></script> <!-- mapchart Script --> <script src="../assets/js/charts/vectore-chart.js"></script> <script src="../assets/js/charts/dashboard.js" ></script> <!-- fslightbox Script --> <script src="../assets/js/plugins/fslightbox.js"></script> <!-- Settings Script --> <script src="../assets/js/plugins/setting.js"></script> <!-- Slider-tab Script --> <script src="../assets/js/plugins/slider-tabs.js"></script> <!-- Form Wizard Script --> <script src="../assets/js/plugins/form-wizard.js"></script> <!-- AOS Animation Plugin--> <script src="../assets/vendor/aos/dist/aos.js"></script> <!-- App Script --> <script src="../assets/js/hope-ui.js" defer></script> <style> .sidebar.sidebar-default .nav-link:not(.static-item).active , .sidebar.sidebar-default .nav-link:not(.static-item).active, .sidebar.sidebar-default .nav-link:not(.static-item)[aria-expanded=true] { background-color:#FE6600 !important; } </style> </body> </html>
Linux 65-254-81-4.cprapid.com 5.14.0-284.11.1.el9_2.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 9 05:49:00 EDT 2023 x86_64
Apache
65.254.81.4