<?php use ValidFormBuilder\ValidForm; require '../vendor/autoload.php'; $objForm = new ValidForm("test"); //*** Date picker using select elements in a multifield $objMulti = $objForm->addMultiField("Birthdate"); $objMulti->addField("year", ValidForm::VFORM_SELECT_LIST, array(), array(), array("start" => 1920, "end" => 2014, "fieldstyle" => "width: 75px")); $objMulti->addField("month", ValidForm::VFORM_SELECT_LIST, array(), array(), array("start" => 01, "end" => 12, "fieldstyle" => "width: 75px")); $objMulti->addField("day", ValidForm::VFORM_SELECT_LIST, array(), array(), array("start" => 1, "end" => 31, "fieldstyle" => "width: 75px")); //*** Generate form output if ($objForm->isValid() && $objForm->isSubmitted()) { $strOutput = $objForm->valuesAsHtml(); } else { $strOutput = $objForm->toHtml(); }
<?php use ValidFormBuilder\ValidForm; require '../vendor/autoload.php'; $objForm = new ValidForm("test"); //*** Multifield with tip text on first field /* @var $objMulti ValidFormBuilder\MultiField */ $objMulti = $objForm->addMultiField("Cool label"); $objMulti->addField("Test", ValidForm::VFORM_STRING, [], [], ["tip" => "Cool stuff"]); $objMulti->addField("Test", ValidForm::VFORM_STRING); $objMulti->addField("Test", ValidForm::VFORM_STRING); //*** Generate form output if ($objForm->isValid() && $objForm->isSubmitted()) { $strOutput = $objForm->valuesAsHtml(); } else { $strOutput = $objForm->toHtml(); }