HOME


Mini Shell 1.0
DIR: /home/islapiiu/.cagefs/tmp/
Upload File :
Current File : /home/islapiiu/.cagefs/tmp/phpsjKuuJ
home/islapiiu/sites/villaeffort/reservation-form_1.php000064400000057111150766134420017227 0ustar00<?php
include './db.php';
include './function.php';


$status_message = "";
$status_message2 = "";

if (isset($_POST['btn-book'])) {
 
    date_default_timezone_set('Asia/Colombo');

    $todayis = date("l, F j, Y, g:i a");

    $visitor_email = $_POST["txtEmail"];
    $subject = 'New Website Booking Enquiry - www.neptuneecovillas.com';
    $from = '[email protected]'; //[email protected]
    $replay = '[email protected]';

    $headers = "From: " . $from . "\r\n";
    $headers .= "Reply-To: " . $visitor_email . "\r\n";
    $headers .= "MIME-Version: 1.0\r\n";
    $headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";


    $html = '<h2>New Website Booking Enquiry - www.neptuneecovillas.com</h2>';
    $html .= '<table border="1" style="padding: 3px;">';

    $html .= '<tr> ';
    $html .= '<td  style="padding: 3px;">Arrival Date</td>';
    $html .= '<td  style="padding: 3px;">:</td>';
    $html .= '<td  style="padding: 3px;"> ' . $_POST["txtADate"] . '</td>';
    $html .= '</tr>';

    $html .= '<tr> ';
    $html .= '<td  style="padding: 3px;">Departure Date</td>';
    $html .= '<td  style="padding: 3px;">:</td>';
    $html .= '<td  style="padding: 3px;"> ' . $_POST["txtDDate"] . '</td>';
    $html .= '</tr>';

    $html .= '<tr> ';
    $html .= '<td  style="padding: 3px;">Room Only</td>';
    $html .= '<td  style="padding: 3px;">:</td>';
    foreach ($_POST["roomOnly"] as $key => $room) {
        $html .= '<td  style="padding: 3px;"> ' . $key . ' : ' . $room . '  </td>';
    }
    $html .= '</tr>';

    $html .= '<tr> ';
    $html .= '<td  style="padding: 3px;">Room with Breakfast </td>';
    $html .= '<td  style="padding: 3px;">:</td>';
    foreach ($_POST["roomBB"] as $key => $room) {
        $html .= '<td  style="padding: 3px;"> ' . $key . ' : ' . $room . '  </td>';
    }
    $html .= '</tr>';

    $html .= '<tr> ';
    $html .= '<td  style="padding: 3px;">Number of Guest</td>';
    $html .= '<td  style="padding: 3px;">:</td>';
    foreach ($_POST ["numberOfGuest"] as $key => $guest) {
        $html .= '<td  style="padding: 3px;">' . $guest . '  </td>';
    }
    $html .= '</tr>';

    $html .= '<tr> ';
    $html .= '<td  style="padding: 3px;">Extra Beds</td>';
    $html .= '<td  style="padding: 3px;">:</td>';
    foreach ($_POST ["numberExtraBeds"] as $key => $guest) {
        $html .= '<td  style="padding: 3px;">' . $guest . '  </td>';
    }
    $html .= '</tr>';

    $html .= '<tr> ';
    $html .= '<td  style="padding: 3px;">Guest Name</td>';
    $html .= '<td  style="padding: 3px;">:</td>';
    foreach ($_POST ["GuestName"] as $key => $guest) {
        $html .= '<td  style="padding: 3px;">' . $guest . '  </td>';
    }
    $html .= '</tr>';

    $html .= '<tr> ';
    $html .= '<td  style="padding: 3px;">Name</td>';
    $html .= '<td  style="padding: 3px;">:</td>';
    $html .= '<td  style="padding: 3px;"> ' . $_POST["txtName"] . '</td>';
    $html .= '</tr>';

    $html .= '<tr> ';
    $html .= '<td  style="padding: 3px;">Email</td>';
    $html .= '<td  style="padding: 3px;">:</td>';
    $html .= '<td  style="padding: 3px;"> ' . $_POST["txtEmail"] . '</td>';
    $html .= '</tr>';

    $html .= '<tr> ';
    $html .= '<td  style="padding: 3px;">Country</td>';
    $html .= '<td  style="padding: 3px;">:</td>';
    $html .= '<td  style="padding: 3px;"> ' . $_POST["txtCountry"] . '</td>';
    $html .= '</tr>';

    $html .= '<tr> ';
    $html .= '<td  style="padding: 3px;">Phone</td>';
    $html .= '<td  style="padding: 3px;">:</td>';
    $html .= '<td  style="padding: 3px;"> ' . $_POST["txtPhone"] . '</td>';
    $html .= '</tr>';

    $html .= '<tr> ';
    $html .= '<td  style="padding: 3px;">Message</td>';
    $html .= '<td  style="padding: 3px;">:</td>';
    $html .= '<td  style="padding: 3px;"> ' . $_POST["txtMessage"] . '</td>';
    $html .= '</tr>';

    $html .= '<tr> ';
    $html .= '<td  style="padding: 3px;">Card Type</td>';
    $html .= '<td  style="padding: 3px;">:</td>';
    $html .= '<td  style="padding: 3px;"> ' . $_POST["txtCardType"] . '</td>';
    $html .= '</tr>';

    $html .= '<tr> ';
    $html .= '<td  style="padding: 3px;">Card Number</td>';
    $html .= '<td  style="padding: 3px;">:</td>';
    $html .= '<td  style="padding: 3px;"> ' . $_POST["txtCardNumber"] . '</td>';
    $html .= '</tr>';

    $html .= '<tr> ';
    $html .= '<td  style="padding: 3px;">Card Holder Name</td>';
    $html .= '<td  style="padding: 3px;">:</td>';
    $html .= '<td  style="padding: 3px;"> ' . $_POST["txtCardHolderName"] . '</td>';
    $html .= '</tr>';

    $html .= '<tr> ';
    $html .= '<td  style="padding: 3px;">Expiration Date</td>';
    $html .= '<td  style="padding: 3px;">:</td>';
    $html .= '<td  style="padding: 3px;"> ' . $_POST["txtExpirationDate"] . '</td>';
    $html .= '</tr>';

    $html .= '<tr> ';
    $html .= '<td  style="padding: 3px;">CVCCode</td>';
    $html .= '<td  style="padding: 3px;">:</td>';
    $html .= '<td  style="padding: 3px;"> ' . $_POST["txtCVCCode"] . '</td>';
    $html .= '</tr>';
    $html .= '</table>';

    if (mail($replay, $subject, $html, $headers)) {
        $status_message = "Your message has been sent successfully.  Thank you very much for choosing our place. We will check your request and we will confirm your booking afterwards, so you need our confirmation for the booking!.";
    } else {
        $status_message2 = "Could nod be sent your message";
    }
}

$roomstypes = getAllRooms();
?>
<!DOCTYPE html>
<html lang="en">
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">   
    <meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
    <title>Booking - Villa Effort - Ahangama | Ahangama Villa | Hotels in Ahangama</title>  
    <meta name="keywords" content="neptune echo villa, eco villa ahangama, ahangama hotels, hotels in ahangama, accommodations in ahangama, budget rooms in ahangama, luxuru rooms in ahangama, ahangama luxury hotels, Budget Accommodations in Ahangama, Ahangama Luxury Villas, Luxury Villas in Ahangama, ahangama, Ahangama, Sri Lanka">
    <meta name="description" content="">
    <meta name="author" content="">
    <link rel="icon" type="image/png" sizes="32x32" href="images/favicon.png">
    <link rel="stylesheet" type="text/css" href="revolution/css/settings.css">
    <link rel="stylesheet" type="text/css" href="revolution/css/layers.css">
    <link rel="stylesheet" type="text/css" href="revolution/css/navigation.css">
    <link rel="stylesheet" href="css/bootstrap.min.css">
    <link rel="stylesheet" href="style.css">
    <link rel="stylesheet" href="css/colors.css">
    <link rel="stylesheet" href="css/custom.css">
    <link href="booking-form/style.css" rel="stylesheet" type="text/css"/>

    <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
</head>
<body> 

    <!--    <div id="preloader">
            <img class="preloader" src="images/loader.gif" alt="">
        </div>-->

    <div id="wrapper">

        <?php include './header.php'; ?>

        <div class="page-parallax parallax parallax-off" data-stellar-background-ratio="1" style="background-image:url('images/banner/contact.jpg');">

        </div> 
        <section>
            <div class="container">
                <div class="col-md-12">
                    <?php
                    if (!empty($status_message)) {
                        ?>
                        <div class="alert alert-success" style="margin-top: 60px;">
                            <strong>Success!</strong> <?php echo $status_message; ?>
                        </div>
                        <?php
                    } elseif ($status_message2) {
                        ?>
                        <div class="alert alert-danger" style="margin-top: 60px;">
                            <strong>Oops !</strong> <?php echo $status_message2; ?>
                        </div>
                        <?php
                    }
                    ?>
                </div>


                <iframe width="100%" height="550" style="margin-top: 50px" src="https://effectivetours.com/houses/7946/agenda/public"></iframe>

            </div>
        </section>

        <div class="section"  style="padding-top: 10px;">
            <div class="container">  
                <div class="alert alert-info">
                    <strong>Dear Sir or Madam,</strong> 
                    Thank you very much for choosing our place. We will check your request and we will confirm your booking afterwards, so you need our confirmation for the booking!.
                </div>
                <div class="row">
                    <div class="col-md-3">
                        <div class="message-box">
                            <ul class="nav nav-pills nav-stacked" id="myTabs">
                                <li class="active"><a  id="btnTabbed_1" href="#tabbed_1" data-toggle="pill">1. Enter Room Details</a></li>
                                <li><a id="btnTabbed_2" href="#tabbed_2" data-toggle="pill">2. Enter Your Details</a></li>
                                <li><a id="btnTabbed_3" href="#tabbed_3" data-toggle="pill">3. Enter Payment Details</a></li> 
                            </ul>
                        </div>

                        <br/>
                        <div class="alert alert-info">  
                            <strong class="text-info" style="font-size: 20px;">US$ <span id="totPrice">0</span> For <span id="totRooms">0</span> Rooms</strong>
                        </div> 
                    </div> 
                    <div class="col-md-9"> 
                        <form method="post">
                            <div class="tab-content">
                                <div class="tab-pane active fade in" id="tabbed_1">  
                                    <div class="contact-form"> 
                                        <div class="row form-group">
                                            <div class="col-xs-12 col-sm-6">
                                                <label>Arrival Date</label> 
                                                <input type="text" name="txtADate" id="txtADate" class="form-control input-validater hasDatepicker">
                                            </div>
                                            <div class="col-xs-12 col-sm-6">
                                                <label>Departure Date</label> 
                                                <input type="text" name="txtDDate" id="txtDDate" class="form-control input-validater hasDatepicker">
                                            </div>
                                        </div> 
                                        <div class="row form-group"> 
                                            <?php
                                            foreach (getAllRooms() as $key => $room) {
                                                ?> 
                                                <div class="col-xs-12 col-sm-12">
                                                    <h3 id="roomTi_<?php echo $room['id']; ?>"><?php echo $room['title']; ?></h3>
                                                </div> 
                                                <div class="col-xs-12 col-sm-6"  style="margin-bottom: 30px;">
                                                    <label>Room Only - US$<?php echo $room['priceRO']; ?></label> 
                                                    <select class="form-control rooms rooms_op_class_<?php echo $room['id']; ?>" name="roomOnly[<?php echo $room['title']; ?>]">
                                                        <option value=""> - Please Select - </option>
                                                        <?php
                                                        $i1 = 1;
                                                        while ($i1 <= $room['numOfRoom']) {
                                                            ?>
                                                            <option value="<?php echo $i1 . ' -  US$' . ($room['priceRO'] * $i1); ?>"><?php echo $i1 . ' -  US$' . ($room['priceRO'] * $i1); ?></option>
                                                            <?php
                                                            $i1++;
                                                        }
                                                        ?>
                                                    </select>
                                                </div>
                                                <div class="col-xs-12 col-sm-6"  style="margin-bottom: 30px;">
                                                    <label>With Breakfast - US$<?php echo $room['price']; ?></label> 
                                                    <select class="form-control rooms rooms_op_class_<?php echo $room['id']; ?>"  name="roomBB[<?php echo $room['title']; ?>]">
                                                        <option value=""> - Please Select - </option>
                                                        <?php
                                                        $i2 = 1;
                                                        while ($i2 <= $room['numOfRoom']) {
                                                            ?>
                                                            <option value="<?php echo $i2 . ' -  US$' . ($room['price'] * $i2); ?>"><?php echo $i2 . ' -  US$' . ($room['price'] * $i2); ?></option>
                                                            <?php
                                                            $i2++;
                                                        }
                                                        ?>
                                                    </select>  
                                                </div>
                                                <input type="hidden" title="<?php echo $room['title']; ?>" class="rooms_hd_class" id="rooms_hd_class_<?php echo $room['id']; ?>"/>
                                                <?php
                                            }
                                            ?>
                                        </div>

                                        <div id="guest-details">

                                        </div>
                                    </div>
                                    <span class="clearfix"></span>
                                    <div class="pull-right btn btn-default btn-next" id="btn-next-2">Next</div>
                                </div> 
                                <div class="tab-pane fade in" id="tabbed_2">  
                                    <div class="row form-group">
                                        <div class="col-xs-12 col-sm-6">
                                            <label>Your Name</label> 
                                            <input type="text" name="txtName" id="txtName" class="form-control">
                                        </div>
                                        <div class="col-xs-12 col-sm-6">
                                            <label>Your Email</label> 
                                            <input type="text" name="txtEmail" id="txtEmail" class="form-control">
                                        </div>
                                    </div>
                                    <div class="row form-group">
                                        <div class="col-xs-12 col-sm-6">
                                            <label>Your Country</label> 
                                            <input type="text" name="txtCountry" id="txtCountry" class="form-control input-validater"> 
                                        </div>
                                        <div class="col-xs-12 col-sm-6">
                                            <label>Your Contact Numbers</label>
                                            <input type="text" name="txtPhone" id="txtPhone" class="form-control input-validater"> 
                                        </div>
                                    </div>
                                    <div class="form-group">
                                        <label>Your Message</label> 
                                        <textarea name="txtMessage" id="txtMessage" rows="6" class="form-control" placeholder="write message here"></textarea>
                                    </div> 
                                    <span class="clearfix"></span>
                                    <div class="pull-left btn btn-default btn-previous" id="btn-previous-1">Previous</div>
                                    <div class="pull-right btn btn-default btn-next" id="btn-next-3">Next</div>
                                </div>  
                                <div class="tab-pane fade in" id="tabbed_3"> 



                                    <div class="row form-group">
                                        <div class="col-xs-12 col-sm-6">
                                            <label>Card Type</label> 
                                            <input type="text" name="txtCardType" id="txtCardType" class="form-control">
                                        </div>
                                    </div>
                                    <div class="row form-group">
                                        <div class="col-xs-12 col-sm-6">
                                            <label>Card Number</label> 
                                            <input type="text" name="txtCardNumber" id="txtCardNumber" class="form-control input-validater"> 
                                        </div> 
                                    </div> 
                                    <div class="row form-group">
                                        <div class="col-xs-12 col-sm-6">
                                            <label>Card Holder Name</label>
                                            <input type="text" name="txtCardHolderName" id="txtCardHolderName" class="form-control input-validater"> 
                                        </div>
                                    </div>
                                    <div class="row form-group">
                                        <div class="col-xs-12 col-sm-6">
                                            <label>Expiration Date</label>
                                            <input type="text" name="txtExpirationDate" id="txtExpirationDate" class="form-control input-validater"> 
                                        </div>
                                    </div>
                                    <div class="row form-group">
                                        <div class="col-xs-6 col-sm-3">
                                            <label>CVC Code</label>
                                            <input type="text" name="txtCVCCode" id="txtCVCCode" class="form-control input-validater"> 
                                        </div>
                                    </div>

                                    <span class="clearfix"></span>
                                    <div class="pull-left btn btn-default btn-previous" id="btn-previous-2">Previous</div>
                                    <button class="pull-right btn btn-default btn-next" name="btn-book">Confirm Your Reservation</button>
                                </div>  
                            </div>
                        </form>
                    </div>
                </div>
            </div>
        </div> 
        <?php include './footer.php'; ?> 
    </div>
    <script src="https://code.jquery.com/jquery-1.12.4.js"></script>
    <script src="js/all.js"></script> 
    <script src="js/custom.js"></script> 
    <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> 
    <script>
        $(function () {
            $("#txtADate").datepicker();
        });
        $(function () {
            $("#txtDDate").datepicker();
        });
    </script>
    <script>
        jQuery(document).ready(function () {
            jQuery('.btn-next').click(function () {
                var btnId = this.id;
                var onlyId = btnId.replace('btn-next-', '');
                jQuery('#btnTabbed_' + onlyId).click();
            });
            jQuery('.btn-previous').click(function () {
                var btnId = this.id;
                var onlyId = btnId.replace('btn-previous-', '');
                jQuery('#btnTabbed_' + onlyId).click();
            });
            jQuery('.rooms').change(function () {
                setRoomGuests();
                setGuestDetails();
                calPrice();
            });
        });
        function calPrice() {
            var tot = 0;
            var rooms = 0;
            $(".rooms").each(function (index) {

                var values = this.value.split('US$');
                if (values[1]) {

                    tot = parseInt(tot) + parseInt(values[1]);
                    rooms = parseInt(rooms) + parseInt(values[0]);
                }
            });
            $('#totPrice').text(tot);
            $('#totRooms').text(rooms);
        }

        function setRoomGuests() {

            $(".rooms_hd_class").each(function (index) {

                var catid = this.id;
                var onlyId = catid.replace('rooms_hd_class_', '');

                var rooms = 0;

                $(".rooms_op_class_" + onlyId).each(function (index) {

                    var values = this.value.split('US$');

                    if (values[0]) {
                        rooms = parseInt(rooms) + parseInt(values[0]);
                    }

                    $('#rooms_hd_class_' + onlyId).val(rooms);

                });

            });

        }

        function setGuestDetails() {

            var html = '<hr/><h2>Rooms Details</h2>';

            $(".rooms_hd_class").each(function (index) {

                var catid = this.id;
                var onlyId = catid.replace('rooms_hd_class_', '');
                var numRoom = this.value;
                var roomName = jQuery('#roomTi_' + onlyId).text();

                var i = 0;
                while (i < numRoom) {
                    html += "<div class='panel-group'>";
                    html += "<div class='panel panel-default'>";
                    html += "<div class='panel-body'>" + roomName + "</div>";
                    html += "<inpu type='hidden' value='" + roomName + "' name='room_name[]'>";
                    html += "</div>";

                    html += "<div class='panel panel-default'>";
                    html += "<div class='row form-group panel-body'>";


                    html += "<div class='col-xs-12 col-sm-3'>";
                    html += "<label>Number of Guest</label>";
                    html += "<select class='form-control' name='numberOfGuest[]'><option value='1'>1</option> <option value='2' selected>2</option></select>";
                    html += "</div>";

                    html += "<div class='col-xs-12 col-sm-3'>";
                    html += "<label>Number of Extra Beds</label>";
                    html += "<select class='form-control' name='numberExtraBeds[]'><option value='0' selected>0</option> <option value='1'>1</option></select>";
                    html += "</div>";

                    html += "<div class='col-xs-12 col-sm-6'>";
                    html += "<label>Guest Name</label>";
                    html += "<input type='text' class='form-control' name='GuestName[]'>";
                    html += "</div>";

                    html += "</div>";
                    html += "</div>";
                    html += "</div>";
                    html += "</div>";
                    i++;
                }
            });
            $('#guest-details').empty();
            $('#guest-details').append(html);
        }

    </script> 
</body>
</html>