MMCT TEAM
Server IP : 82.112.239.40  /  Your IP : 18.222.146.86
Web Server : LiteSpeed
System : Linux in-mum-web1676.main-hosting.eu 5.14.0-503.35.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Apr 4 05:23:43 EDT 2025 x86_64
User : u641149403 ( 641149403)
PHP Version : 7.4.33
Disable Function : system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : OFF  |  Python : OFF
Directory (0755) :  /home/u641149403/domains/cabz4you.com/public_html/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : /home/u641149403/domains/cabz4you.com/public_html/local.php
<?php include('include/common.php');
if(isset($_SESSION['local'])){
  $session = $_SESSION['local'];
  $origin = $session['o'];
  $destination = $session['d'];
  $pickup_date = $session['pickup_date'];
  $pickup_time = $session['pickup_time'];
  $trip_type = $session['trip_type'];
  $mobile = $session['mobile'];
}else{
  header('location:'.BASE_URL);
}

$formatted_pickupdate = date('D jS M Y', strtotime($pickup_date));
?>
<!DOCTYPE html>
<html lang="en" style="overflow-x:hidden">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <meta name="msapplication-TileColor" content="#ffffff">
  <meta name="msapplication-TileImage" content="../ms-icon-144x144.html">
  <meta name="theme-color" content="#ffffff">
  <title>Local - <?=SITE_NAME?></title>
  <?php
  include "include/header.php";
  $current_date= date("Y-m-d h:i:s");

  if ($pickup_date===date('Y-m-d')) { ?>
    <style>
      .time2{
        display: none;
      }
    </style>
  <?php }else{ ?>
    <style>
      .time1{
        display: none;
      }
    </style>
  <?php }
  ?>
  <style>
    .nav-pills{
      justify-content: center;
    }
    .nav-pills>li.active>a{
      background: #ff0000!important;
    }
    .local1{
      border: 1px solid #ff0000;
      color: #ff0000;
    }
    .nav-pills>li>a:focus, .nav-pills>li>a:hover{
      background: #ff0000!important;
      color: #ffffff!important;
    }
    .nav-pills>li>a {
      position: relative;
      display: block;
      padding: 10px 15px;
    }
    @media only screen and (max-width: 600px) {
      .nav-pills{
        flex-wrap: nowrap;
      }
      .nav-pills>li>a {
        padding: 3px 4px;
        font-size: 13px;
        text-align: center;
      }
    }
  </style>


  <section class="search-details">
    <div class="container">
      <div class="card locationbox">
        <ul class="list-unstyled locationstyle">
          <li class="pick-up"><span><?=$origin; ?> (<span class="packageType">Local Disposal 4/40 km</span>)<br>
            <span class="display_none_phone">( <?=$formatted_pickupdate?> <?=$pickup_time?> )</span>
          </li>
        </ul>
      </div>

      <div class="head">
        <p><span class="d-lg-none"><?=$formatted_pickupdate?> <?=$pickup_time?></span></p>
        <button type="button" class="btn-theme" data-toggle="modal" data-backdrop="false" data-target="#myModal"><i class="fa fa-pencil-square-o"></i> Modify</button>
      </div>
    </div>
  </section>

  <!-- ===============modal form============= -->

  <div class="modal fade" id="myModal" role="dialog" style="z-index: 10000000;">
    <div class="modal-dialog">
      <div class="modal-content">
        <div class="">
          <button type="button" class="close" data-dismiss="modal">&times;</button>
        </div>
        <form method="POST" action="recent_form_submision.php">
          <h4 class="form-heading">Local Rental</h4>

          <input type="hidden" name="trip_type" value="Local">
          <input type="hidden" name="mobile" value="<?=$mobile?>">

          <div class="form-group row">
            <div class="col-md-3">
              <label>From:</label>
            </div>
            <div class="col-md-9">
              <select class="form-control select2" name="o" required>
                <?php 
                $query = "SELECT DISTINCT city1 FROM packages ";
                $result = mysqli_query($db, $query);
                while ($local = mysqli_fetch_array($result)) {  ?>
                  <option value="<?php echo $local['city1'] ?>" <?php if($origin==$local['city1']){echo 'selected';}?>><?php echo $local['city1'] ?></option>
                <?php } ?>
              </select>
            </div>
          </div>

          <div class="form-group row">
            <div class="col-md-6"> 
              <label>Pick Up:</label>
              <input type="date" required class="date form-control" placeholder="Pickup Date" min="<?php echo date('Y-m-d'); ?>" id="out_pick_date" name="pickup_date" value="<?php echo $pickup_date; ?>">
            </div>

            <div class="col-md-6"> 
              <label>Pick At:</label>
              <select class="form-control" name="pickup_time" id="time" placeholder="Time" required>
                <?php 
                $q = "select * from time_slots";
                $query = mysqli_query($db,$q);
                while($time = mysqli_fetch_array($query)) {
                  $start = strtotime($time['opening_time']);
                  $end = strtotime($time['closing_time']);
                  $timeSlot = $time['time_slot'];
                  for ($i=$start; $i<$end; $i = $i + $timeSlot*60){
                    $timeFrom = date('h:i A',$i);
                    $timeTo = date('h:i A',strtotime('+'.$timeSlot.'minutes',strtotime($timeFrom)));
                    ?>
                    <?php
                    date_default_timezone_set('Asia/Kolkata');
                    $timestamp = strtotime(date('H:i')) + 60*60;
                    $currentTime = strtotime(date('h:i A', $timestamp));
                    if($currentTime <= strtotime($timeFrom)){ ?>
                      <option value="<?php echo $timeFrom; ?>" <?php if($pickup_time==$timeFrom){echo 'selected';} ?> class="time1"><?php echo $timeFrom; ?></option>
                    <?php } ?>
                    <option value="<?php echo $timeFrom; ?>" <?php if($pickup_time==$timeFrom){echo 'selected';} ?> class="time2"><?php echo $timeFrom; ?></option>
                  <?php } } ?>
                </select>
              </div>
            </div>
            <div class="text-center ">
              <input type="submit" class="btn btn-theme" name="submit" value="Select Car" />
            </div>
          </form>
        </div>
      </div>
    </div>

    <?php

    include("include/config.php");
    $sql3 = "SELECT packages.package_type_id,packages.city1 as city1,packages.id as pid, cab_package.amount as camount,package_types.* ,cab_types.type as cabtype ,cab_types.id as cabid, cab_types.img,cab_types.similar_cars,cab_types.luggage,cab_types.ac,cab_package.extra_price,cab_package.extra_hour_price FROM packages INNER JOIN cab_package ON packages.id=cab_package.package_id INNER JOIN package_types ON packages.package_type_id=package_types.id INNER JOIN cab_types ON cab_types.id=cab_package.cab_type where packages.city1='$origin' ORDER BY cab_types.indexing ASC";

    $result2 = mysqli_query($db, $sql3);

    while ($row3 = mysqli_fetch_array($result2)) {
      $cab_type = $row3['cabtype'];
      $img = $row3['car_image'];
      $package_type = $row3['type'];
      $package_type_id = $row3['package_type_id'];
      $amount= $row3['camount'];

    }
    ?>

    <style>
      .nav-pills li .active{
        background: #ff0000!important;
        color: #fff;
      }
    </style>

    <?php
    $km = explode("Local Disposal", $package_type);
    $km1 = explode("/", $km[1]);
    $km2 = explode("km", $km1[1]);
    ?>        

    <div class="container-fluid pb-4" id="rental">

     <div class="mx-auto mt-3 mb-2">
      <ul class="nav nav-pills">
        <?php

        $q = "select * from package_types where status=1";
        $query = mysqli_query($db,$q);

        while($res = mysqli_fetch_array($query)) {
          $packages[]=$res;
          $packages_id=$res['id'];
        }
        foreach($packages as $data){
          ?>
          <li class="active<?php echo $data['id']; ?>"><a data-toggle="pill" href="#home" id="<?php echo $data['id']; ?>" class="local1"><?php echo $data['type']; ?></a></li>
        <?php } ?>
      </ul>
    </div>
  </div>

  <?php
  $package_type_id = $packages[0]['id'];
  $sql4 = "SELECT packages.city1 as city1,packages.id as pid, cab_package.amount as camount,package_types.* ,cab_types.type as cabtype ,cab_types.id as cabid, cab_types.img,cab_types.similar_cars,cab_types.luggage,cab_types.ac,cab_types.price FROM packages INNER JOIN cab_package ON packages.id=cab_package.package_id INNER JOIN package_types ON packages.package_type_id=package_types.id INNER JOIN cab_types ON cab_types.id=cab_package.cab_type where package_type_id='$package_type_id' AND packages.city1='$origin'";

  $result3 = mysqli_query($db, $sql4);
  $tabs_result = mysqli_query($db, $sql4);
  ?>

  <section class="cab-price-section">
    <div class="container">
      <div class="showData">
        <ul class="nav nav-tabs d-lg-none" id="myTab" role="tablist">
          <?php $i=1; while ($tab = mysqli_fetch_array($tabs_result)) {
            if ($i==1) {
              $active = 'active';
            }else{
              $active='';
            }
            ?>
            <!-- tabs -->
            <li class="nav-item">
              <a class="nav-link <?=$active?>" data-toggle="tab" href="#tabs-<?=$i?>" role="tab">
                <p><?php echo $tab['cabtype']; ?></p>
                <img src="admin/<?php echo $tab['img'] ?>">
                <p>₹<?=$tab['camount']?></p>
              </a>
            </li>
            <!-- tabs -->
            <?php $i++; } ?>
          </ul>
          <!-- tabs end -->

          <div class="tab-content">
            <?php
            $i=1;
            while ($row3 = mysqli_fetch_array($result3)) {  
              if ($i==1) {
                $active = 'active';
              }else{
                $active='';
              }
              ?>

              <div class="tab-pane py-3 <?=$active?>" id="tabs-<?=$i?>" role="tabpanel">
               <form method="POST" action="final_form_submit.php">
                 <input id="origin" type="hidden" name="o" value="<?php echo $origin; ?>" />
                 <input type="hidden" name="mobile" value="<?=$mobile?>">
                 <input type="hidden" name="pickup_date" id="pdate" value="<?php echo $pickup_date; ?>" />
                 <input type="hidden" name="drop_date" value="<?php echo $drop_date; ?>" />
                 <input type="hidden" name="pickup_time" id="ptime" value="<?php echo $pickup_time; ?>" />
                 <input type="hidden" name="distance" value=" <?php  echo $row3['type']; ?>" />
                 <input type="hidden" name="pid" value="<?php echo $row3['pid']; ?>" />
                 <input type="hidden" name="time" value="<?php echo $time; ?>" />
                 <input type="hidden" name="rate" value="<?php echo $row3['camount']; ?>" />
                 <input type="hidden" name="trip_type" value="<?=$trip_type?>" />

                 <div class="cab-card-phone d-lg-none">
                  <div class="cab-name"><?php echo $row2['cabtype']; ?></div>
                  <div class="d-flex">
                    <div class="cab-card-body">
                      <div class="cab-price">
                        <div class="h6"><?php echo $row3['type']; ?></div>
                        <div class="price">₹ <?php echo $row3['camount']; ?></div>
                      </div>
                    </div>
                    <div class="card-img">
                      <img src="admin/<?php echo $row3['img'] ?>">
                    </div>
                  </div>
                  <ul>
                    <li><i class="fa fa-check"></i><span class="text-danger">Free Cancellation</span> till 4 hours of departure.</li>
                    <li><i class="fa fa-check"></i>100% Verified Drivers.</li>
                    <li class="text-success"><i class="fa fa-check"></i>Best Price Guaranteed.</li>
                    <li><i class="fa fa-check"></i> <?php echo $row3['type']; ?></li>
                  </ul>

                  <div class="select-btn">
                    <button type="submit" class="btn-theme w-100" name="cab_cat_id" value="<?php echo $row3['cabid']; ?>">Select</button>
                  </div>
                </div>
              </form>
            </div>

            <div class="border-box">
              <form method="POST" action="final_form_submit.php">
               <input id="origin" type="hidden" name="o" value="<?php echo $origin; ?>" />
               <input type="hidden" name="mobile" value="<?=$mobile?>">
               <input type="hidden" name="pickup_date" id="pdate" value="<?php echo $pickup_date; ?>" />
               <input type="hidden" name="drop_date" value="<?php echo $drop_date; ?>" />
               <input type="hidden" name="pickup_time" id="ptime" value="<?php echo $pickup_time; ?>" />
               <input type="hidden" name="distance" value="<?php  echo $row3['type']; ?>" />
               <input type="hidden" name="pid" value="<?php echo $row3['pid']; ?>" />
               <input type="hidden" name="time" value="<?php echo $time; ?>" />
               <input type="hidden" name="rate" value="<?php echo $row3['camount']; ?>" />
               <input type="hidden" name="trip_type" value="<?=$trip_type?>" />
               <input type="hidden" name="extra_km" value="" />
               <div class="row align-items-center">
                <div class="col-md-4">
                  <div class="cab-detail">
                    <img src="admin/<?php echo $row3['img'] ?>">
                    <div class="cab-name"><?php echo $row3['cabtype']; ?></div>
                  </div>
                </div>
                <div class="col-md-2">
                  <div class="cab-price">
                    <div class="h6"><?php echo $row3['type']; ?></div>
                    <div class="price">₹ <?php echo $row3['camount']; ?></div>
                  </div>
                </div>
                <div class="col-md-4">
                  <ul>
                    <li><i class="fa fa-check"></i><span class="text-danger">Free Cancellation</span> till 4 hours of departure.</li>
                    <li><i class="fa fa-check"></i>100% Verified Drivers.</li>
                    <li class="text-success"><i class="fa fa-check"></i>Best Price Guaranteed.</li>
                    <li><i class="fa fa-check"></i> <?php echo $row3['type']; ?></li>
                  </ul>
                </div>
                <div class="col-md-2">
                  <div class="select-btn">
                    <button type="submit" class="btn-theme" name="cab_cat_id" value="<?php echo $row3['cabid']; ?>">Select</button>
                  </div>
                </div>
              </div>
            </form>
          </div>

          <?php $i++; } ?>
        </div>
      </div>
    </div>
  </section>

  <script>
    $(document).ready(function() { 
     $('.local1').click(function() { 
      var id = $(this).attr('id');
      var origin = '<?php echo $origin; ?>';
      var pickup_date = '<?php echo $pickup_date; ?>';
      var pickup_time = '<?php echo $pickup_time; ?>';
      var package_type = $(this).text();
      $.ajax({
        url: "get_local_package_data.php",
        type: "POST",
        data: { id: id, origin: origin,pickup_date: pickup_date, pickup_time: pickup_time},
        cache: false,
        success: function(result){
          $(".showData").html(result);
          $(".packageType").text(package_type);
        }
      });
    });
   });

// =====================active==============================

    $(document).ready(function(){
      $(".nav-pills li:first a").addClass("active");
      $('.nav-pills li a').click(function(){
        $('.nav-pills li a').removeClass("active");
        $(this).addClass("active");
      });
    });
  </script>

  <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=<?=$google_key?>&libraries=places"></script>
  <script>
    function initialize() {
      var options = {
        types: "cities",
        componentRestrictions: {
          country: "ind"
        },
      };
      var input = document.getElementById("autocomplete");
      var autocomplete = new google.maps.places.Autocomplete(input, options);
      var input = document.getElementById("autocomplete2");
      var autocomplete102 = new google.maps.places.Autocomplete(input, options);
      google.maps.event.addListener(autocomplete102, "place_changed", function() {
        var one_way = autocomplete102.getPlace();

        document.getElementById("lat").value = one_way.geometry.location.lat();
        document.getElementById("long").value = one_way.geometry.location.lng();
      });
    }
    google.maps.event.addDomListener(window, "load", initialize);


    $(".date").on('change', function() {
      var selectdate = $(this).val();
      var minDate = $(this).attr('min');
      if (minDate != selectdate) {
        $(".time2").show();
        $(".time1").hide();
        $("#first_opt").html('Select Pick Up Time');
      } else {
        $(".time1").show();
        $(".time2").hide();
        $("#first_opt").html('Select Pick Up Time');;
      }
    });

  </script>

  <?php include "include/footer.php" ?>

MMCT - 2023