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); $int->setMax(100);