1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
<?php
// fichiers necessaires
require_once 'HTML/QuickForm.php';
require_once 'HTML/QuickForm/group.php';
require_once 'HTML/QuickForm/radio.php';
// instantiation du formulaire
$form = new HTML_QuickForm('firstForm', 'POST');
// Set defaults for the form elements
$form->setDefaults('');
// instantiation des elements qui vont former le groupe radio
$radio1 = new HTML_QuickForm_radio('radio', null, 'oui', 'oui');
$radio2 = new HTML_QuickForm_radio('radio', null, 'non', 'non');
$group = new HTML_QuickForm_group('radio', 'Choix', array($radio1, $radio2));
// Ajout du bouton radio au formulaire
$form->addElement($group);
$form->addElement('submit', null, 'Send');
// On pt meme ajouter une regle
$form->addRule('radio', 'Choix requis', 'required', '', 'client');
// Verification de la validation du formulaire
if ($form->validate()) {
var_dump($_POST);
exit;
}
// Affichage du formulaire
$form->display();
?> |
Partager