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
/
Upload File:
files >> /home/apca/www/rental_cart_2025-02-01.php
<?php session_start(); include('includes/config.php'); if(isset($_POST['submit'])){ $fromdate=$_POST['fromdate']; $todate=$_POST['todate']; $message=$_POST['message']; $useremail=$_SESSION['login']; $vehicleName=$_POST['vehicleName']; $vehicleID=$_POST['vehicleID']; $_SESSION['fromdate']=$fromdate; $_SESSION['todate']=$todate; $_SESSION['vehicleName']=$vehicleName; $_SESSION['vehicleID']=$vehicleID; $_SESSION['message']=$message; }else{ $fromdate=$_SESSION['fromdate']; $todate=$_SESSION['todate']; $message=$_SESSION['message']; $useremail=$_SESSION['login']; $vehicleName=$_SESSION['vehicleName']; $vehicleID=$_SESSION['vehicleID']; } $_SESSION['product1'][]="hello"; $_SESSION['product1'][]="world"; $date1 = strtotime($fromdate); $date2 = strtotime($todate); $diff = abs($date2 - $date1); // Calculate years $years = floor($diff / (365*60*60*24)); // Calculate months $months = floor( ($diff - $years * 365*60*60*24) / (30*60*60*24)); // Calculate days $days = floor( ($diff - $years * 365*60*60*24 - $months * 30*60*60*24) / (60*60*24)); // Calculate hours $hours = floor( ($diff - $years * 365*60*60*24 - $months * 30*60*60*24 - $days * 60*60*24) / (60*60)); $minutes = floor( ($diff - $years * 365*60*60*24 - $months * 30*60*60*24 - $days * 60*60*24 - $hours * 60*60) / 60); // echo "Got to line ".__LINE__." in ".__FILE__." years is $years and months is $months and days is $days and hours is $hours and minutes is $minutes and date1 is $date1 and date2 is $date2<br /><br />"; // die; $sql="select * from tblvehicles where id=:vehicleID"; $query = $dbh -> prepare($sql); $query->bindParam(':vehicleID',$vehicleID, PDO::PARAM_STR); $query->execute(); $resultsRate=$query->fetchAll(PDO::FETCH_OBJ); foreach($resultsRate as $thisRate){ if($days<1 AND (($hours==1 AND $minutes==0) OR ($hours==0 and $minutes<60))){ $amountCharged=$thisRate->hourly; $rateName="Hourly"; }elseif(($days<1 AND ($hours>=1 and $minutes>0 AND $hours<2 AND $minutes<60)) OR (($days<1 AND $hours==2 and $minutes==0))){ $amountCharged=$thisRate->two_hours; $rateName="Two Hours"; $insuranceFee = $thisRate->ins1_2; }elseif($days<1 AND(($hours>=2 and $minutes>0 and $hours<4) OR ($hours==4 and $minutes==0))){ $amountCharged=$thisRate->four_hours; $rateName="Four Hours"; $insuranceFee = $thisRate->ins4; }elseif($days<1 AND(($hours>=3 and $hours<=13 and $minutes>0) OR ($hours>=4 AND $hours<=13))){ $amountCharged=$thisRate->all_day; $rateName="All Day"; $insuranceFee = $thisRate->insFull; }elseif($days<1 AND(($hours>=13 ))){ $amountCharged=$thisRate->all_day; $rateName="One Day"; $insuranceFee = $thisRate->insFull; }elseif( $days==1 OR ($days==0 AND $hours>13)){ $amountCharged=$thisRate->twentyfour_hours; $rateName="One Day *"; $insuranceFee = $thisRate->insFull; echo "Got to line ".__LINE__." in ".__FILE__." $rateName is $rateName and <br /><br />"; }elseif( ($days>=2 OR ($days>1 AND $hours>1)) AND $days<10){ $ratedDays=$days; $insuranceFee = $thisRate->insFull*$ratedDays; if($hours>0){ $ratedDays++; $insuranceFee = $thisRate->insFull*$ratedDays; } $amountCharged=$thisRate->two_to_nine_days * $ratedDays; $rateName="2 to 9 Days rate at ".$thisRate->two_to_nine_days." per day for $ratedDays days. Your trip is for $days days and $hours hours and $minutes minutes."; }elseif( $days>=10){ $ratedDays=$days; if($hours>0){ $ratedDays++; } $amountCharged=$thisRate->ten_days_plus * $ratedDays; $rateName="10 Days + rate at ".$thisRate->ten_days_plus." per day for $ratedDays days. Your trip is for $days days and $hours hours and $minutes minutes."; } $security_deposit=$thisRate->security_deposit; $_SESSION['deposit']=$security_deposit; } $bookingno=mt_rand(100000000, 999999999); $_SESSION['fromdate']=$fromdate; $_SESSION['todate']=$todate; $_SESSION['vehicleName']=$vehicleName; $_SESSION['vehicleID']=$vehicleID; $_SESSION['message']=$message; $_SESSION['login']=$useremail; $_SESSION['rateName']=$rateName; $_SESSION['bookingno']=$bookingno; $_SESSION['amountCharged']=$amountCharged; $status=0; //} $head.=" <style> .imageBox{ height: 450px; overflow:hidden; } .imageStyle{ width: 100%; object-fit: cover; min-height: 450px; } #rateList .currency{ text-align:right; } #rateList td{ font-weight: bold; } .fr{ text-align: right; padding-right: 20px; } .error-message { color: red; font-size: 0.9em; margin-top: 5px; display: none; position: relative; /* changed from absolute to relative */ } .form-group { position: relative; margin-bottom: 20px; } .form-group.has-error { margin-bottom: 40px; /* Increase margin when error is shown */ } </style>"; include("includes/head.php"); include("includes/header.php"); ?> <div class="container"> <div class="row justify-content-center"> <div class="col-sm-12"> <br /><br /> <table id="rateList"> <tr> <th colspan="3" style="background-color: #000; font-size:24px; color:#fff;">YOUR BOOKING</th></tr> <tr><td>From Date / Time</td><td class="fr"><?php echo date("l, F d, Y - g:i A",strtotime($fromdate)); ?></td></tr> <tr><td>To Date / Time</td><td class="fr"><?php echo date("l, F d, Y - g:i A",strtotime($todate)); ?></td></tr> <tr><td>Vehicle</td><td class="fr"><?php echo $vehicleName; ?></td></tr> <tr><td><?php echo $rateName;?></td><td class="fr"><?php echo number_format($amountCharged,2); ?></td></tr> <tr><td>Deposit Required</td><td class="fr"><?php echo number_format($security_deposit,2); ?></td></tr> <tr><td>Insurance for <?php echo $ratedDays; ?> days</td><td class="fr"><?php echo number_format($insuranceFee,2); ?></td></tr> <?php $taxableTotal=$amountCharged+$insuranceFee; $GST=$taxableTotal*.05; $PST= $taxableTotal*.07; $totalDue=$taxableTotal+$GST+$PST+$security_deposit; $_SESSION['totalDue']=$totalDue; $_SESSION['taxableTotal']=$taxableTotal; $_SESSION['GST']=$GST; $_SESSION['PST']=$PST; $_SESSION['insurance']=insuranceFee; ?> <tr><td>GST - Taxable Total: <?php echo number_format($taxableTotal,2); ?></td><td class="fr"><?php echo number_format($GST,2); ?></td></tr> <tr><td>PST - Taxable Total: <?php echo number_format($taxableTotal,2); ?></td><td class="fr"><?php echo number_format($PST,2); ?></td></tr> <tr><td>Total Due</td><td class="fr"><?php echo number_format($totalDue,2); ?></td></tr> </table> <a href="rental_checkout.php" class="btn" style="float: right;">Checkout<span class="angle_arrow"><i class="fa fa-angle-right" aria-hidden="true"></i></span></a> </div> </div> </div> <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />