ฟอร์มข้อมูล
Code
<?php
if(count($_POST)>0){
    echo '<pre>';print_r($_POST);
     $file = $_FILES['f10'];
     print_r($file);
    exit;
}
require_once('public/generate-form-v2.php');
$form=new Form();
$form->action="/simple/form-basic";

// ตัวอย่างการสร้างช่องข้อความ
$field['f1']=[
    'label'=>'ข้อความ',
    'type'=>'text',
    'value'=>'ตัวอย่าง',
    'maxlength'=>10,
];

// ตัวอย่างการสร้างกล่องข้อความ
$field['f2']=[
    'label'=>'กล่องข้อความ',
    'type'=>'textarea',
    'rows'=>6,
    'value'=>'ตัวอย่าง,
ข้อความ'
];

// ตัวอย่างการสร้างช่องวันที่ (ปฏิทิน)
$field['f3']=[
    'label'=>'วันที่',
    'type'=>'date',
    'value'=>date('Y-m-d'),
];

// ตัวอย่างการสร้างช่องเวลา (ชั่วโมง:นาที)
$field['f4']=[
    'label'=>'เวลา',
    'type'=>'time',
    'value'=>date('H:i'),
];

// ตัวอย่างการสร้างช่องตัวเลข
$field['f5']=[
    'label'=>'เลขจำนวนเต็ม',
    'type'=>'number',
    'min' => 10,
    'max' => 100,
    'value'=>98,
];

// ตัวอย่างการสร้างช่องลิสต์
$field['f6']=[
    'label'=>'List',
    'list'=>[1=>'ตัวเลือก 1',2=>'ตัวเลือก 2'],
    'value'=>1
];

// ตัวอย่างการสร้าง Radio button
$field['f7']=[
    'label'=>'Radio',
    'type'=>'radio',
    'list'=>[1=>'ตัวเลือก 1',2=>'ตัวเลือก 2'],
    'value'=>2,
];

// ตัวอย่างการสร้าง Checkbox
$field['f8']=[
    'label'=>'Checkbox',
    'type'=>'checkbox',
    'list'=>[1=>'ตัวเลือก 1',2=>'ตัวเลือก 2'],
    'value'=>[2]
];

// ตัวอย่างการสร้าง Hidden
$field['f9']=[
    'type'=>'hidden',
    'value'=>'1'
];

// ตัวอย่างการสร้างช่องสำหรับแนบไฟล์
$field['f10']=[
    'label'=>'ไฟล์แนบ',
    'type'=>'file'
];

// ตัวอย่างการสร้างช่องรหัสผ่าน
$field['f11']=[
    'label'=>'รหัสผ่าน',
    'type'=>'password',
    'value'=>'123456',
];

$form->addField($field);
$form->addObject(['type'=>'submit','value'=>'เพิ่มข้อมูล'],['type'=>'back']);
echo $form->create(); 
ผลลัพธ์