Exemple #1
0
require 'select.php';
require 'textarea.php';
require 'integer.php';
require 'password.php';
require 'radiobutton.php';
require 'static.php';
require 'checklist.php';
require 'multiplesubmit.php';
require 'hidden.php';
require 'submitimage.php';
require 'file.php';
$f = new DingesForm();
$f->setAutoFocus(true);
$f->setFieldIdPrefix('blaat_');
//$f->setErrorIcon('exclamation.png');
$f->setErrorMessage('ERR_UNSAFE', 'Het wachtwoord mag niet gelijk zijn aan de gebruikersnaam');
$name = $f->createInputField('text', 'name', true, 'Naam');
$name->setMaxLength(20);
$name->setMinLength(5);
$name->addValidationRegex('/^\\S+$/');
$bla = $f->createInputField('checkbox', 'bla', false, 'Bla');
$bla->setDefaultValue(true);
$boink = $f->createInputField('select', 'boink', false, 'Boïnk');
$boink->addItem('"bla"', '"bla"');
$boink->addItem('schaap', 'schaëp');
$boink->addItem('50', '€ 50,-');
$piet = $f->createInputField('textarea', 'piet', false, 'Piet"je"');
$piet->setDefaultValue("lalala, \"BIER!\" <br>\n</textarea>");
$piet->setMinLength(100);
$int = $f->createInputField('integer', 'int', true, 'Int<br>eger');
$int->setMin(10);