コード例 #1
0
/**
 * How to use the from class: implement it like this 
 */
try {
    $createform = new BuildForm("textform", filter_var($_SERVER["PHP_SELF"]), "post");
    echo $createform->formHtml("<p>Sign Up Form :)</p>");
    // $firstname= array("label"=>"*Firstname","type"=>"text","name"=>"firstname","value"=>"","required"=>true,"optionalattr"=>"class=\"formclass\" placeholder=\"Enter name here\"");
    // $lastname = array("label"=>"*Lastname","type"=>"text","name"=>"lastname","value"=>"","required"=>true,"optionalattr"=>"class=\"formclass\" placeholder=\"Enter name here\"");
    $email = array("label" => "*Email Address", "type" => "email", "name" => "email", "value" => "", "optionalattr" => "class=\"formclass\" placeholder=\"Enter your email here\"");
    //$password= array("label"=>"*Password","type"=>"password","name"=>"pass","value"=>"","required"=>true,"optionalattr"=>"class=\"formclass\"");
    $submit = array("type" => "submit", "name" => "submit", "value" => "Register Me", "optionalattr" => "class=\"formclass\"");
    $hidden = array("type" => "hidden", "name" => "submit", "value" => "Register Me", "optionalattr" => "class=\"formclass\"");
    $createform->createInputField(array("label" => "*Enter Firstname", "type" => "text", "name" => "firstname", "value" => "", "required" => true, "optionalattr" => "class=\"formclass\" placeholder=\"Enter name here\""));
    $createform->createInputField(array("label" => "*Enter Lastname", "type" => "text", "name" => "lastname", "value" => "", "required" => true, "optionalattr" => "class=\"formclass\" placeholder=\"Enter name here\""));
    $createform->createInputField($email);
    //$createform->createInputField($password);
    $createform->createTextField(array("label" => "*Type Your Message", "name" => "comments", "cols" => 40, "rows" => 10, "value" => "", "optionalattr" => "class=\"formclass\" placeholder=\"Type your message here\""));
    $gender = array("label" => "Select your Gender", "radiogroup" => array(array("radiolabel" => "male", "checked" => $createform->checkedRadioValue("gender", "male"), "name" => "gender", "value" => "male"), array("radiolabel" => "female", "checked" => $createform->checkedRadioValue("gender", "female"), "name" => "gender", "value" => "female")));
    $sex = array("label" => "Choose your sex", "name" => "sex", "options" => array("....", "male" => "Male", "female" => "Female"));
    $recipes = array("label" => "Choose your favourite foods", "checkboxes" => array(array("checklabel" => "Banku and Tilapia", "name" => "recipes[]", "value" => "Banku and Tilapia", "checked" => $createform->checkedBoxValue("recipes", 'Banku and Tilapia')), array("checklabel" => "Rice and Stew", "name" => "recipes[]", "value" => "Rice and Stew", "checked" => $createform->checkedBoxValue("recipes", 'Rice and Stew')), array("checklabel" => "Fried Rice and Chicken", "name" => "recipes[]", "value" => "Fried Rice and Chicken", "checked" => $createform->checkedBoxValue("recipes", "Fried Rice and Chicken")), array("checklabel" => "Gari Foto and Chicken", "name" => "recipes[]", "value" => "Gari Foto and Chicken", "checked" => $createform->checkedBoxValue("recipes", "Gari Foto and Chicken"))));
    $createform->createCheckBox($recipes);
    $createform->createSelectField($sex);
    $createform->createRadioButton($gender);
    $createform->createInputField($hidden);
    //$createform->createInputField($hidden);
    $createform->createInputField($submit);
    //shows entire form on screen
    echo $createform->displayForm("Top Labling");
} catch (Exception $e) {
    //Debug Problem here	$e->getMessage()
}
コード例 #2
0
            //echo "Form_submitted - ".$process->post("firstname");
            //$rec::$tablefields = array('fieldname1'=>'?','fieldname2'=>'?',...);
            //array("firstname","lastname","gender","username","email","password","cpassword",); //$sql = $query->getTable("users");
            // $result = $query->tablefields = array('fieldname1'=>'?','fieldname2'=>'?');
            // return parent::setData($key,$result);
        }
    }
    $form = new BuildForm("signupform", filter_var($_SERVER["PHP_SELF"]), "post");
    $form->form_heading = $form->formHtml("<h2>User Sign Up Form </h2>");
    //First name
    $form->createInputField(array("label" => "*Firstname", "type" => "text", "name" => "firstname", "value" => "", "optionalattr" => "class=\"forminput\" placeholder=\"Enter Firstname\""), $validate->displayErrorField($process->errorinfo, "firstname"));
    //Last name
    $form->createInputField(array("label" => "*Lastname", "type" => "text", "name" => "lastname", "value" => "", "optionalattr" => "class=\"forminput\" placeholder=\"Enter Lastname\""), $validate->displayErrorField($process->errorinfo, "lastname"));
    //Gender
    $form->createSelectField(array("label" => "*Gender", "name" => "gender", "value" => "", "options" => array("--Select Your Gender--" => "--Select Your Gender--", "M" => "Male", "F" => "Female")), $validate->displayErrorField($process->errorinfo, "gender"));
    //Username
    $form->createInputField(array("label" => "*Username", "type" => "text", "name" => "username", "value" => "", "required" => true, "optionalattr" => "class=\"forminput\" placeholder=\"Enter Username \""), $validate->displayErrorField($process->errorinfo, "username"));
    //Email
    $form->createInputField(array("label" => "*Email", "type" => "email", "name" => "email", "value" => "", "optionalattr" => "class=\"forminput\" placeholder=\"Enter Email: someone@example.com\""), $validate->displayErrorField($process->errorinfo, "email"));
    //Password
    $form->createInputField(array("label" => "*Password", "type" => "password", "name" => "password", "value" => "", "optionalattr" => "class=\"forminput\" placeholder=\"Enter Password\""), $validate->displayErrorField($process->errorinfo, "password"));
    //Confirm Password
    $form->createInputField(array("label" => "*Confirm Password", "type" => "password", "name" => "cpassword", "value" => "", "optionalattr" => "class=\"forminput\" placeholder=\"Enter Your Password Again \""), $validate->displayErrorField($process->errorinfo, "cpassword"));
    //Terms and Conditions
    $form->formHtml("<p style=\"width:auto;padding:5px;\">By Clicking on Register Me you agree with our  Terms and Conditions there in.</p>");
    //Submit Form;
    $form->createInputField(array("type" => "submit", "name" => "register", "value" => "Register Me", "optionalattr" => "class=\"forminput-button\""));
    echo $form->displayForm("Top Labling");
} catch (Exception $e) {
    //Debug Problem here	$e->getMessage()
}