$_POST['check_in'], 'check_out' => $_POST['check_out'], 'children' => $_POST['children'], 'adults' => $_POST['adults'], ); } if (isset($_GET['room']) && is_numeric($_GET['room'])) { $bookingSetupData['room'] = $_GET['room']; } // require "frontend-booking-step1.php"; } if ($stepID == '2') { $err = false; if (empty($_POST['booking_data'])) { $_POST['booking_data'] = null; } else { $_POST['booking_data'] = urldecode($_POST['booking_data']); } $Hotel_Booking = new Hotel_Booking(array( 'bookingId' => '', 'bookingData' => $_POST['booking_data'] )); $bookingOrderData = $Hotel_Booking->prepareOrderData(); if (!$Hotel_Booking->validBookingData()) { $err = true; } // if (!$err) { require "frontend-booking-step2.php"; } else { tidio_redirect(); } } if ($stepID == '3') { if (empty($_GET['booking_id']) || empty($_POST['booking_data']) || empty($_POST['user_data'])) { tidio_redirect(); } $_POST['booking_data'] = urldecode($_POST['booking_data']); $_POST['user_data'] = urldecode($_POST['user_data']); $Hotel_Booking = new Hotel_Booking(array( 'bookingId' => $_GET['booking_id'], 'bookingData' => $_POST['booking_data'], 'userData' => $_POST['user_data'] )); if (!$Hotel_Booking->validBookingData() || !$Hotel_Booking->validUserData()) { tidio_redirect(); } // $registerNewOrder = $Hotel_Booking->registerNewOrder(); if (!$registerNewOrder) { tidio_redirect(); } else { require "frontend-booking-step3.php"; } } ?>