BLACKSITE
:
216.73.217.4
:
104.37.75.190 / alpenpass.ca
:
Linux server3.pointsplan.com 5.14.0-503.38.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Apr 18 08:52:10 EDT 2025 x86_64
:
/
home
/
apca
/
www
/
admin
/
Upload File:
files >> /home/apca/www/admin/bookig-details.php
<?php session_start(); //error_reporting(0); include('includes/config.php'); if(strlen($_SESSION['alogin'])==0) { header('location:index.php'); } else{ if(isset($_REQUEST['eid'])) { $eid=intval($_GET['eid']); $status="2"; $sql = "UPDATE tblbooking SET Status=:status WHERE id=:eid"; $query = $dbh->prepare($sql); $query -> bindParam(':status',$status, PDO::PARAM_STR); $query-> bindParam(':eid',$eid, PDO::PARAM_STR); $query -> execute(); echo "<script>alert('Booking Successfully Cancelled');</script>"; echo "<script type='text/javascript'> document.location = 'canceled-bookings.php; </script>"; } if(isset($_REQUEST['aeid'])) { $aeid=intval($_GET['aeid']); $status=1; $sql = "UPDATE tblbooking SET Status=:status WHERE id=:aeid"; $query = $dbh->prepare($sql); $query -> bindParam(':status',$status, PDO::PARAM_STR); $query-> bindParam(':aeid',$aeid, PDO::PARAM_STR); $query -> execute(); echo "<script>alert('Booking Successfully Confirmed');</script>"; echo "<script type='text/javascript'> document.location = 'confirmed-bookings.php'; </script>"; } ob_start(); print_r($_POST); $xxx=ob_get_clean(); echo "Got to line ".__LINE__." in ".__FILE__." xxx is $xxx <br />"; if(isset($_POST['submit'])) { ; $EmailId=$_POST['EmailId']; $id=$_REQUEST['bid']; $VehicleId=$_POST['VehicleId']; $FromDate=$_POST['FromDate']; $ToDate= $_POST['ToDate']; $PostingDate = $_POST['PostingDate']; if ($_POST['id']) { $sql = "UPDATE tblbooking SET id= :id, userEmail = :EmailId, VehicleId = :VehicleId, FromDate = :FromDate, ToDate = :ToDate, PostingDate = :PostingDate WHERE id = :id"; $query = $dbh->prepare($sql); $query->bindParam(':id', $id, PDO::PARAM_STR); $query->bindParam(':EmailId', $EmailId, PDO::PARAM_STR); $query->bindParam(':VehicleId', $VehicleId, PDO::PARAM_STR); $query->bindParam(':FromDate', $FromDate, PDO::PARAM_STR); $query->bindParam(':ToDate', $ToDate, PDO::PARAM_STR); $query->bindParam(':PostingDate', $PostingDate, PDO::PARAM_STR); if (!$query->execute()) { $error = $query->errorInfo(); die("Query failed: " . $error[2]); } if ($query->rowCount() > 0) { echo "Data updated successfully."; } else { echo "No rows were updated. Check if the `id` exists or if the data is already the same. id is $id and EmailId is $EmailId"; } } } ?> <!doctype html> <html lang="en" class="no-js"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1"> <meta name="description" content=""> <meta name="author" content=""> <meta name="theme-color" content="#3e454c"> <title>Alpenpass Motorcycle Rental Portal | New Bookings </title> <!-- Font awesome --> <link rel="stylesheet" href="css/font-awesome.min.css"> <!-- Sandstone Bootstrap CSS --> <link rel="stylesheet" href="css/bootstrap.min.css"> <!-- Bootstrap Datatables --> <link rel="stylesheet" href="css/dataTables.bootstrap.min.css"> <!-- Bootstrap social button library --> <link rel="stylesheet" href="css/bootstrap-social.css"> <!-- Bootstrap select --> <link rel="stylesheet" href="css/bootstrap-select.css"> <!-- Bootstrap file input --> <link rel="stylesheet" href="css/fileinput.min.css"> <!-- Awesome Bootstrap checkbox --> <link rel="stylesheet" href="css/awesome-bootstrap-checkbox.css"> <!-- Admin Stye --> <link rel="stylesheet" href="css/style.css"> <style> .errorWrap { padding: 10px; margin: 0 0 20px 0; background: #fff; border-left: 4px solid #dd3d36; -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); } .succWrap{ padding: 10px; margin: 0 0 20px 0; background: #fff; border-left: 4px solid #5cb85c; -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); } label{ display:inline; } input{ display:inline; } </style> </head> <body> <?php include('includes/header.php');?> <div class="ts-main-content"> <?php include('includes/leftbar.php');?> <div class="content-wrapper"> <div class="container-fluid"> <div class="row"> <div class="col-md-12"> <h2 class="page-title">Booking Details</h2> <!-- Zero Configuration Table --> <div class="panel panel-default"> <div class="panel-heading">Bookings Info</div> <div class="panel-body"> <form method="post" class="form-horizontal" enctype="multipart/form-data"> <input type="hidden" name="id" value="<?php echo $_GET['bid'];?>"/> <div id="print"> <table border="1" class="display table table-striped table-bordered table-hover" cellspacing="0" width="100%" > <tbody> <?php $bid=intval($_GET['bid']); /** $sql = "SELECT tblusers.*,tblbrands.BrandName,tblvehicles.VehiclesTitle,tblbooking.FromDate,tblbooking.ToDate,tblbooking.message,tblbooking.VehicleId as vid,tblbooking.Status,tblbooking.PostingDate,tblbooking.id,tblbooking.BookingNumber, DATEDIFF(tblbooking.ToDate,tblbooking.FromDate) as totalnodays,tblvehicles.PricePerDay from tblbooking join tblvehicles on tblvehicles.id=tblbooking.VehicleId join tblusers on tblusers.EmailId=tblbooking.userEmail join tblbrands on tblvehicles.VehiclesBrand=tblbrands.id where tblbooking.id=:bid"; */ $sql = "SELECT tblusers.*,tblbrands.BrandName,tblvehicles.*,tblbooking.FromDate, tblbooking.amountCharged, tblbooking.ToDate,tblbooking.message,tblbooking.VehicleId as vid,tblbooking.Status,tblbooking.PostingDate,tblbooking.id,tblbooking.BookingNumber, DATEDIFF(tblbooking.ToDate,tblbooking.FromDate) as totalnodays from tblbooking join tblvehicles on tblvehicles.id=tblbooking.VehicleId join tblusers on tblusers.EmailId=tblbooking.userEmail join tblbrands on tblvehicles.VehiclesBrand=tblbrands.id where tblbooking.id=:bid"; $query = $dbh -> prepare($sql); $query -> bindParam(':bid',$bid, PDO::PARAM_STR); $query->execute(); $results=$query->fetchAll(PDO::FETCH_OBJ); $cnt=1; if($query->rowCount() > 0) { foreach($results as $result) { ?> <h3 style="text-align:center; color:red">#<?php echo htmlentities($result->BookingNumber);?> Booking Details </h3> <tr> <th colspan="4" style="text-align:center;color:blue">User Details</th> </tr> <tr> <th>Booking No.</th> <td> <input type="text" name="BookingNumber" class="form-control" value="<?php echo htmlentities($result->BookingNumber); ?>" style="width:300px;" required></td> </td> <th>Name</th> <td> <?php echo htmlentities($result->FullName); ?> <p style="font-size: 12px; font-style: italic;">Modify Customer information from the Registered Users section</p></td> </tr> <tr> <th>Email Id</th> <td> <input type="text" name="EmailId" class="form-control" value="<?php echo htmlentities($result->EmailId); ?>" style="width:300px;" required></td> <th>Contact No</th> <td> <?php echo htmlentities($result->ContactNo); ?> </td> </tr> <tr> <th>Address</th> <td> <?php echo htmlentities($result->Address); ?> </td> <th>City</th> <td> <?php echo htmlentities($result->City); ?> </td> </tr> <tr> <th>Country</th> <td colspan="3"> <?php echo htmlentities($result->Country); ?> </td> </tr> <tr> <th colspan="4" style="text-align:center;color:blue">Booking Details</th> </tr> <tr> <th>Vehicle Name</th> <td> <input type="hidden" name="VehicleId" value="<?php echo $result->vid;?>"> <input type="text" name="VehiclesTitle" class="form-control" value="<?php echo htmlentities($result->VehiclesTitle); ?>" style="width:300px; display:inline !important;" ><a href="edit-vehicle.php?id=<?php echo htmlentities($result->vid);?>" style="display: inline !important; margin-left: 20px;"><?php echo htmlentities($result->BrandName);?> , <?php echo htmlentities($result->VehiclesTitle);?></td> <th>Booking Date</th> <td> <input type="text" class="date" name="PostingDate" class="form-control" value="<?php echo htmlentities($result->PostingDate); ?>" style="width:300px;" > </td> </tr> <tr> <th>From Date</th> <td> <input type="text" class="date" name="FromDate" class="form-control" value="<?php echo htmlentities($result->FromDate); ?>" style="width:300px;" > </td> <th>To Date</th> <td> <input type="text" class="date" name="ToDate" class="form-control" value="<?php echo htmlentities($result->ToDate); ?>" style="width:300px;" > </td> </tr> <tr> <th>Total Days</th> <td> <?php echo htmlentities($result->totalnodays); ?> </td> <th></th> <td> </td> </tr> <tr> <th colspan="3" style="text-align:center">Grand Total</th> <td> <?php $amtCharged=number_format(htmlentities($result->amountCharged),2); ?> <input type="text" name="amountCharged" class="form-control" value="<?php echo $amtCharged; ?>" style="width:300px;" > </td> </tr> <tr> <th>Booking Status</th> <td><?php if($result->Status==0) { echo htmlentities('Not Confirmed yet'); } else if ($result->Status==1) { echo htmlentities('Confirmed'); } else{ echo htmlentities('Cancelled'); } ?></td> <th></th> <td></td> </tr> <?php if($result->Status==0){ ?> <tr> <td style="text-align:center" colspan="4"> <button class="btn btn-primary submit" name="submit" type="submit" value="submit" >Save changes</button> <a href="bookig-details.php?aeid=<?php echo htmlentities($result->id);?>" onclick="return confirm('Do you really want to Confirm this booking')" class="btn btn-primary"> Confirm Booking</a> <a href="bookig-details.php?eid=<?php echo htmlentities($result->id);?>" onclick="return confirm('Do you really want to Cancel this Booking')" class="btn btn-danger"> Cancel Booking</a> </td> </tr> <?php } ?> <?php $cnt=$cnt+1; }} ?> </tbody> </table> </form> <form method="post"> <input name="Submit2" type="submit" class="txtbox4" value="Print" onClick="return f3();" style="cursor: pointer;" /> </form> </div> </div> </div> </div> </div> </div> </div> <!-- Loading Scripts --> <script src="js/jquery.min.js"></script> <script src="js/bootstrap-select.min.js"></script> <script src="js/bootstrap.min.js"></script> <script src="js/jquery.dataTables.min.js"></script> <script src="js/dataTables.bootstrap.min.js"></script> <script src="js/Chart.min.js"></script> <script src="js/fileinput.js"></script> <script src="js/chartData.js"></script> <script src="js/main.js"></script> <script language="javascript" type="text/javascript"> function f3() { window.print(); } </script> </body> </html> <?php } ?>