コード例 #1
0
            /* create a new, "virtual" image */
            $virtual_image = imagecreatetruecolor($desired_width, $desired_height);

            /* copy source image at a resized size */
            imagecopyresampled($virtual_image, $source_image, 0, 0, 0, 0, $desired_width, $desired_height, $width, $height);

            /* create the physical thumbnail image to its destination */
            imagejpeg($virtual_image, $dest);
            //----------------------------------

            $image_list .= $upload->file_copy . ',';

            $session->setHotelImageUploadList($image_list);

            $hotels = new Hotels();
            $hotels->setHotelId($hotel_file_id);
            $hotels->extractor($hotels->getHotelFromId());
            $hotel_img = $hotels->hotelsImages();

            //$img_list = "";

            if ($hotel_img != '') {
                $hotel_img .= ',' . $upload->file_copy;
                $hotels->updateHotelsImages($hotel_img);
                //$img_list = $hotel_img;
            } else {
                $hotels->updateHotelsImages($upload->file_copy);
                //$img_list = $upload->file_copy;
            }

            $hotel_images = new HotelImages();
コード例 #2
0
ファイル: room_reservation.php プロジェクト: jcodesdotme/pp
    print("
        <script type='text/javascript'>
            var check_in_date='" . $check_in_date . "';
            var check_out_date='" . $check_out_date . "';
            var room_type_id='" . $room_type_id . "';
            var room_bed_type='" . $room_bed_type . "';
            var room_meal_type='" . $_SESSION['room_meal_type'] . "';
            var num_rooms='" . $no_of_room . "';
        </script>
    ");

    $hotel_room_type = new HotelRoomType();
    $hotel = new Hotels();
    $country = new country();

    $hotel->setHotelId($hotels_id);
    $hotel->extractor($hotel->getHotelFromId());

    $country->setCountryId($_SESSION['country_id']);

    $hotel_room_type->setRoomTypeId($room_type_id);

    $hotel_room_type->extractor($hotel_room_type->getHotelRoomTypeFromId());

    if ($hotels_id != $hotel_room_type->roomTypeHotelId()) {
        echo "Error";
        die();
    }

    $villa_type_id = 5;
?>
コード例 #3
0
ファイル: hotel_booking.php プロジェクト: jcodesdotme/pp
$reservation_link_id = $reservations->reservationFromBookingLink();
$reservations_status = $reservations->reservationPaymentStatus();
if ($reservations->reservationFromBookingLink()) {
    $client = new BookingClient();
    $client->setId($reservations->reservationClientId());
    $client->extractor($client->getClientsFromId());
    $client_name = $client->name();
    $client_email = $client->email();
} else {
    $client = new Clients();
    $client->setClientId($reservations->reservationClientId());
    $client->extractor($client->getClientFromId());
    $client_name = $client->clientFirstName() . " " . $client->clientLastName();
    $client_email = $client->clientEmail();
}
$hotels->setHotelId($reservations->reservationHotelId());
$hotels->extractor($hotels->getHotelFromId());
$date = date("Y-m-d");
// current date
$new_date = strtotime(date("Y-m-d", strtotime($date)) . " +3 month");
$expire_date = date("Y-m-d", $new_date);
$rooms->setRoomTypeId($reservations->reservationHotelRoomTypeId());
$rooms->extractor($rooms->getHotelRoomTypeFromId());
$hotel_name = $hotels->hotelName();
$room_type = $rooms->roomTypeName();
if ($reservations->reservationBedType() == "sgl") {
    $bed_type = "Single Bed";
}
if ($reservations->reservationBedType() == "dbl") {
    $bed_type = "Double Bed";
}
コード例 #4
0
ファイル: hotels-controller.php プロジェクト: jcodesdotme/pp
function viewTableSpecialOfferHotels($data, $count)
{
    $paginations = new Paginations();
    $paginations->setLimit(10);
    $paginations->setPage($_REQUEST['page']);
    $paginations->setJSCallback("viewSpecialOfferHotelsFront");
    $paginations->setTotalPages($count);
    $paginations->makePagination();
    $mainCity = new MainCity();
    $hotels = new Hotels();
    $country = new country();
    $SubCity = new SubCity();
    $hotelimages = new HotelImages();
    $discount = new HotelRoomRates();
    ?>
        <div class="after-mid">
            <div class="accordian-cont">
                <ul id="ulHotelList" class="hotelList">
                    <?php 
    for ($x = 0; $x < count($data); $x++) {
        $hotels->extractor($data, $x);
        $discount->setHotelId($hotels->hotelId());
        $discount_data = $discount->getRatesFromHotelId();
        $discount->extractor($discount_data);
        $rateAvailable = $hotels->getLowestRate();
        if ($rateAvailable['RateAvailable'] == true) {
            $new_hotel = new Hotels();
            $new_hotel->setHotelId($hotels->hotelId());
            $new_hotel_data = $new_hotel->getHotelFromId();
            $new_hotel->extractor($new_hotel_data);
            $hotelimages->setImageHotelId($new_hotel->hotelId());
            $hotelimages->extractor($hotelimages->getImageFromHotelsIdOne());
            $mainCity_discount = new MainCity();
            $mainCity_discount->setMainCityId($new_hotel->hotelMainCityId());
            $mainCity_discount->extractor($mainCity_discount->getMainCityFromId());
            $filename = DOC_ROOT . 'uploads/hotels/thumbnails/' . $hotelimages->imageName();
            ?>
                                <li>
                                    <a href="<?php 
            echo HTTP_PATH;
            echo $new_hotel->hotelSeoUrl();
            ?>
.html">
                                        <?php 
            if (file_exists($filename) && $hotelimages->imageName() != "") {
                ?>
                                                <img src="<?php 
                echo HTTP_PATH . 'uploads/hotels/thumbnails/' . $hotelimages->imageName();
                ?>
" width="151" height="130" alt="new_hotel"/>
                                            <?php 
            } else {
                ?>
                                                <img src="images/no_image.jpg" alt="image" width="151" height="130"/>
                                            <?php 
            }
            ?>
                                        <div class="hotel-name-price">
                                            <h5 onclick="makeAlert(<?php 
            echo $new_hotel->hotelId();
            ?>
);"><?php 
            echo $new_hotel->hotelName();
            ?>
</h5>
                                            <input type="hidden" id="<?php 
            echo $new_hotel->hotelId();
            ?>
" name="<?php 
            echo $new_hotel->hotelId();
            ?>
" value="<?php 
            echo $new_hotel->hotelSeoUrl();
            ?>
"/>

                                        </div>
                                        <div>
                                            <span><?php 
            echo $mainCity_discount->mainCityName();
            ?>
</span>
                                        </div>
                                        <div class="price-box">
                                            <span>From</span>
                                            <span class="price">
                                                <?php 
            echo $_SESSION['defaultCurrency'] . ' ' . $rateAvailable['Rate'];
            ?>
                                            </span>

                                            <p></p>
                                        </div>
                                    </a>
                                </li>

                            <?php 
        }
        ?>
                            <div id="pagination"><?php 
        $paginations->drawPagination();
        ?>
</div>
                        <?php 
    }
    ?>
                </ul>
            </div>
        </div>
    <?php 
}
コード例 #5
0
ファイル: voucher_source.php プロジェクト: jcodesdotme/pp
//define('_MEXEC','OK');
//require_once("../../../system/load.php");
//include('../../../config/config.php');
$dateTime = new DateTime("now", new DateTimeZone('Asia/Colombo'));
$submitted_date = $dateTime->format("Y-m-d H:i:s");
$currentDate = date("F j, Y, g:i a");
$mainCity = new MainCity();
$SubCity = new SubCity();
$hotels = new Hotels();
$session = new Sessions();
//$mail = new SystemMail();
$reservations = new Reservations();
$bookingclient = new BookingClient();
$rooms = new HotelRoomType();
$hotels->setHotelId($_SESSION['hotels_id']);
$hotels->extractor($hotels->getHotelFromId());
$merchantReferenceNo = $session->getMerchantReferenceNo();
$reservations->setReservationId($merchantReferenceNo);
$pay_data = $reservations->getReservationsFromId();
$reservations->extractor($pay_data);
$reservation_link_id = $reservations->reservationFromBookingLink();
$reservations_status = $reservations->reservationPaymentStatus();
$date = date("Y-m-d");
// current date
$new_date = strtotime(date("Y-m-d", strtotime($date)) . " +3 month");
$expire_date = date("Y-m-d", $new_date);
$bookingclient->setId($reservations->reservationClientId());
$bookingclient->extractor($bookingclient->getClientsFromId());
$rooms->setRoomTypeId($reservations->reservationHotelRoomTypeId());
$rooms->extractor($rooms->getHotelRoomTypeFromId());
コード例 #6
0
ファイル: _hotels-controller.php プロジェクト: jcodesdotme/pp
function viewTableFront($data, $count)
{
    $paginations = new Paginations();
    $paginations->setLimit(10);
    $paginations->setPage($_REQUEST['page']);
    $paginations->setJSCallback("viewHotelsFront");
    $paginations->setTotalPages($count);
    $paginations->makePagination();
    $mainCity = new MainCity();
    $hotels = new Hotels();
    $dicount_hotel = new Hotels();
    $country = new country();
    $SubCity = new SubCity();
    $hotelimages = new hotelimages();
    $discount = new HotelRoomRates();
    ?>

        <?php 
    for ($x = 0; $x < count($data); $x++) {
        $dicount_hotel->extractor($data, $x);
        $discount->setHotelId($dicount_hotel->hotelId());
        $discount_data = $discount->getRatesFromHotelId();
        $discount->extractor($discount_data);
        if (round($discount->discountRatesUpLocal()) >= 0) {
            $new_hotel = new Hotels();
            $new_hotel->setHotelId($dicount_hotel->hotelId());
            $new_hotel_data = $new_hotel->getHotelFromId();
            $new_hotel->extractor($new_hotel_data);
            $hotelimages->setImageHotelId($new_hotel->hotelId());
            $hotelimages->extractor($hotelimages->getImageFromHotelsIdOne());
            $mainCity_discount = new MainCity();
            $mainCity_discount->setMainCityId($new_hotel->hotelMainCityId());
            $mainCity_discount->extractor($mainCity_discount->getMainCityFromId());
            $filename = '../../uploads/hotels/thumbnails/' . $hotelimages->imageName();
            ?>


                <div class="offer-listing">

                    <?php 
            if (file_exists($filename) && $hotelimages->imageName() != "") {
                ?>
                            <img src="uploads/hotels/thumbnails/<?php 
                echo $hotelimages->imageName();
                ?>
" width="157"
                                 height="130" alt="new_hotel"/>
                        <?php 
            } else {
                ?>
                            <img src="images/no_image.jpg" alt="image" width="151" height="130"/>
                        <?php 
            }
            ?>

                    <h4 onclick="makeAlert(<?php 
            echo $new_hotel->hotelId();
            ?>
);"
                        style="cursor:pointer;"><?php 
            echo $new_hotel->hotelName();
            ?>
</h4>
                    <input type="hidden" id="<?php 
            echo $new_hotel->hotelId();
            ?>
"
                           name="<?php 
            echo $new_hotel->hotelId();
            ?>
"
                           value="<?php 
            echo $new_hotel->hotelSeoUrl();
            ?>
"/>

                    <h5><?php 
            echo $mainCity_discount->mainCityName();
            ?>
</h5>

                    <p>
                        <?php 
            echo substr($new_hotel->hotelDescription(), 0, 250);
            ?>
                    </p>

                    <div class="price_tag">
                        <span class="striked_price"><!--Rs. 5,600--></span>
                        <span class="actual_price"><?php 
            if ($discount->dblBbSellLocal()) {
                echo 'LKR ' . $discount->dblBbSellLocal();
            } else {
                echo 'N/A';
            }
            ?>
</span>
                        <span class="label">Price Per Night</span>
                    </div>
                    <button onclick="makeAlert(<?php 
            echo $new_hotel->hotelId();
            ?>
);">Book Now ></button>
                </div>



            <?php 
        }
    }
    ?>

        <div id="pagination"><?php 
    $paginations->drawPagination();
    ?>
</div><?php 
}
コード例 #7
0
function viewTable($data, $count)
{
    $reservation = new Reservations();
    $paginations = new Paginations();
    $paginations->setLimit(10);
    $paginations->setPage($_REQUEST['page']);
    $paginations->setJSCallback("viewReservations");
    $paginations->setTotalPages($count);
    $paginations->makePagination();
    ?>
        <div class="mws-panel-header">
            <span class="mws-i-24 i-table-1">View Reservations</span>
        </div>
        <div class="mws-panel-body">
            <table cellpadding="0" cellspacing="0" border="0" class="mws-datatable-fn mws-table">
                <colgroup>
                    <col class="con0"/>
                    <col class="con1"/>
                </colgroup>
                <thead>
                <tr>
                    <th class="head1">Hotel</th>
                    <th class="head0">Client</th>
                    <th class="head0">Room Rate</th>
                    <th class="head1">Total Price</th>
                </tr>
                </thead>
                <tbody>
                <?php 
    if (count($data) > 0) {
        ?>

                    <?php 
        for ($i = 0; $i < count($data); $i++) {
            $reservation->extractor($data, $i);
            $hotels = new Hotels();
            $hotels->setHotelId($reservation->reservationHotelId());
            $hotels->extractor($hotels->getHotelFromId());
            $clients = new Clients();
            $clients->setClientId($reservation->reservationClientId());
            $clients->extractor($clients->getClientFromId());
            ?>
                        <tr id="row_<?php 
            echo $reservation->reservationId();
            ?>
">
                            <td class="con1"><?php 
            echo $hotels->hotelName();
            ?>
</td>
                            <td class="con0"><?php 
            echo $clients->clientFirstName() . ' - ' . $clients->clientFirstName();
            ?>
</td>
                            <td class="con0"><?php 
            echo $reservation->reservationRoomRate();
            ?>
</td>
                            <td class="center"><?php 
            echo $reservation->reservationTotalPrice();
            ?>
</td>
                        </tr>
                    <?php 
        }
        ?>

                <?php 
    }
    ?>
                </tbody>
            </table>
        </div>
        <?php 
    $paginations->drawPagination();
}
コード例 #8
0
}
if ($path == 'client') {
    $Sessions = new Sessions();
    $members = new Members();
    $members->setMemberId($_REQUEST['id']);
    $members->extractor($members->getMemberFromId());
    unset($_SESSION['HTTP_PATH_SESSION']);
    $Sessions->logoutClient();
    $Sessions->logoutMember();
    $Sessions->setHotelsLoginSessions($hotel->hotelId());
    $_SESSION['HTTP_PATH_SESSION'] = HTTP_PATH;
    if (!$Sessions->redirectIfNotLoggedInHotels()) {
        echo "true";
    }
}
if ($path == 'hotels') {
    $Sessions = new Sessions();
    $hotel = new Hotels();
    $hotel->setHotelId($_REQUEST['id']);
    $hotel->extractor($hotel->getHotelFromId());
    unset($_SESSION['HTTP_PATH_SESSION']);
    $Sessions->logoutClient();
    $Sessions->logoutMember();
    $Sessions->setHotelsLoginSessions($hotel->hotelId());
    $_SESSION['HTTP_PATH_SESSION'] = HTTP_PATH;
    if (!$Sessions->redirectIfNotLoggedInHotels()) {
        echo "true";
    }
    $Sessions->setEnableBackEndAgentRateView();
    $Sessions->setEnableBackEndAgentSpclDiscountView();
}