Form.php
<?php
class Form{
private $fields=array(); #nama field dan label
private $processor; #nama file pemroses
private $submit="Submit Form";
private $NFields=0; #banyaknya field yang ditambahkan
buildForm.php
<html><head><title>Phone Form</title></head><body>
<?php
/* File name: buildForm.php */
require_once("Form.php");
$pform = new Form("proses.php","Kirim"); addField berfungsi menambahkan Form inputan
textbox. Nilai value dikosongkan karena untuk
$pform->addFieldType("user_name","User Name","text"," ");
diisikan.
$pform->addFieldType("sex","Sex","checkbox","laki-laki");
Pilihan nilai untuk checkbox
$pform->addFieldType("sex","","checkbox","perempuan");
$pform->addFieldType("password","Password","password","");
value
Label Label Type
Hasil Tampilan:
Dalam pembuatan form tersebut, bila type tidak dideklarasikan, maka password akan terlihat. Untuk itu, perlu
dideklarasikan jenis typenya. Selain itu, Nilai value pun untuk jenis checkbox juga harus diberikan. Tetapi untuk
username dan password dikosongkan atau di null kan karena berupa text untuk diisikan.