gallery/wow_banner_fekvo_szoveg_v2
gallery/wow_banner_fekvo_szoveg_v2

Párizs

Szálloda

Foglalások

 

Megtalálja a legfrissebb információkat rólunk ezen az oldalon. A cégünk állandóan fejlődik és növekszik. Széleskörű szolgáltatásokat kínálunk. A küldetésün, hogy a legjobb megoldást kínáljuk, amely mindenkinek segít. Ha szeretne velünk kapcsolatba lépni, kérem töltse ki a kapcsolati mezőt a...

Luxus apartmanok

 

Me Gtalálja a legfrissebb információkat rólunk...

Ezen az oldalon. A cégünk állandóan fejlődik és növekszik. Széleskörű szolgáltatásokat kínálunk. A küldetésün, hogy a legjobb megoldást kínáljuk, amely...

Mindenkinek segít. Ha szeretne velünk kapcsolatba lépni, kérem töltse ki a kapcsolati mezőt a...

Deluxe szobák

 

Megtalálja a legfrissebb információkat rólunk...

Ezen az oldalon. A cégünk állandóan fejlődik és növekszik. Széleskörű szolgáltatásokat kínálunk. A küldetésün, hogy a legjobb megoldást kínáljuk, amely...

Szabványos szobák

 

Megtalálja a legfrissebb információkat...

Rólunk ezen az oldalon. A cégünk állandóan fejlődik és növekszik. Széleskörű szolgáltatásokat kínálunk. A küldetésün, hogy a legjobb megoldást kínáljuk...

Név  
Email  
Szobák  
Üzenet  

Érdeklődés


<?php use phpformbuilder\Form; use phpformbuilder\Validator\Validator; /* ============================================= start session and include form class ============================================= */ session_start(); include_once rtrim($_SERVER['DOCUMENT_ROOT'], DIRECTORY_SEPARATOR) . '/phpformbuilder/Form.php'; /* ============================================= validation if posted ============================================= */ if ($_SERVER["REQUEST_METHOD"] == "POST" && Form::testToken('booking-form') === true) { // create validator & auto-validate required fields $validator = Form::validate('booking-form'); // additional validation $validator->email()->validate('user-email'); // check for errors if ($validator->hasErrors()) { $_SESSION['errors']['booking-form'] = $validator->getAllErrors(); } else { $email_config = array( 'sender_email' => 'contact@phpformbuilder.pro', 'sender_name' => 'Php Form Builder', 'recipient_email' => addslashes($_POST['user-email']), 'subject' => 'Php Form Builder - Booking Form', 'filter_values' => 'booking-form, date_submit, time_submit' ); $sent_message = Form::sendMail($email_config); Form::clear('booking-form'); } } /* ================================================== The Form ================================================== */ $form = new Form('booking-form', 'horizontal', 'novalidate', 'bs3'); // $form->setMode('development'); $form->startFieldset('Please fill the form below'); $form->setCols(4, 4); $form->groupInputs('first-name', 'last-name'); $form->addHelper('First name', 'first-name'); $form->addInput('text', 'first-name', '', 'Full Name: ', 'required'); $form->setCols(0, 4); $form->addHelper('Last name', 'last-name'); $form->addInput('text', 'last-name', '', '', 'required'); $form->setCols(4, 8); $form->addInput('email', 'user-email', '', 'E-Mail: ', 'required'); $form->addInput('tel', 'user-phone', '', 'Phone:', 'data-intphone=true, data-fv-intphonenumber=true, required'); $form->addInput('number', 'number-of-guests', '', 'Number of Guests: ', 'data-fv-integer, required'); $form->setCols(4, 6); $form->groupInputs('date', 'time'); $form->addPlugin('pickadate', '#date'); $form->addHelper('Date', 'date'); $form->addInput('text', 'date', '', 'Date / Time: ', 'data-min=' . date('Y-m-d') . ', data-select-years=true, data-select-months=true, required'); $form->setCols(0, 2); $form->addPlugin('pickadate', '#time', 'pickatime'); $form->addHelper('Time', 'time'); $form->addInput('text', 'time', '', '', 'data-interval=30, data-min=08\,30, data-max=17\,00, required'); $form->setCols(4, 8); $form->addOption('reservation-type', 'Dinner', 'Dinner', '', 'data-icon=fa fa-cutlery'); $form->addOption('reservation-type', 'Birthday/ Anniversary', 'Birthday/ Anniversary', '', 'data-icon=fa fa-birthday-cake'); $form->addOption('reservation-type', 'Nightlife', 'Nightlife', '', 'data-icon=fa fa-moon-o'); $form->addOption('reservation-type', 'Private', 'Private', '', 'data-icon=fa fa-user-secret'); $form->addOption('reservation-type', 'Wedding', 'Wedding', '', 'data-icon=fa fa-heart'); $form->addOption('reservation-type', 'Corporate', 'Corporate', '', 'data-icon=fa fa-briefcase'); $form->addOption('reservation-type', 'Other', 'Other', '', 'data-icon=fa fa-star'); $form->addSelect('reservation-type', 'Reservation Type', 'class=selectpicker, required'); $form->startDependentFields('reservation-type', 'Other'); $form->addInput('text', 'reservation-type-other', '', '', 'placeholder=Please tell more ..., required'); $form->endDependentFields(); $form->addTextarea('special-request', '', 'Any Special Request ? '); $form->addBtn('submit', 'submit-btn', 1, 'Submit ', 'class=btn btn-success ladda-button, data-style=zoom-in'); $form->endFieldset(); // jQuery validation $form->addPlugin('formvalidation', '#booking-form'); ?> Bootstrap Booking Form - How to create PHP forms easily <?php $form->printIncludes('css'); ?>

Php Form Builder - Bootstrap Booking Form

<?php if (isset($sent_message)) { echo $sent_message; } $form->render(); ?>
<?php $form->printIncludes('js'); $form->printJsCode(); ?>
Booking Form HTML Template
Check In
Check Out
Adults (18+)
Children (0-17)
Room Type
Email
Phone