email()->validate('email_professional-' . $i); } // check for errors if ($validator->hasErrors()) { $_SESSION['errors']['extended-users-form'] = $validator->getAllErrors(); } else { $sent_message = FormExtended::sendContactEmail(addslashes($_POST['email_professional-1']), 'extended-users-form'); } } /* ================================================== The Form ================================================== */ $form = new FormExtended('extended-users-form', 'horizontal', 'data-fv-no-icon=true, novalidate'); // $form->setMode('development'); for ($i=1; $i < 4; $i++) { $form->startFieldset('User ' . $i); $form->addIdentity($i); $form->addBirth($i); $form->addAddress($i); $form->addContact($i); $form->endFieldset(); } $form->addCancelSubmit(); // jQuery validation $form->addPlugin('formvalidation', '#extended-users-form'); ?> Bootstrap 4 Extended Users Form - How to create PHP forms easily printIncludes('css'); ?>

Php Form Builder - Extended Users Form
Build a complete users form with a very few lines of code

render(); ?>
printIncludes('js'); $form->printJsCode(); ?>