//匯入驗證類$this->load->library('form_validation');
//設值name為username的驗證規則
$this->form_validation->set_rules('username','使用者姓名','required|min_length[6]');
//設定myfile的驗證
$this->form_validation->set_rules('myfile','上傳檔案','required');
//執行以上驗證
$res = $this->form_validation->run();
//返回結果驗證通過為true,驗證失敗為false
var_dump($res);
//echo form_error('username');
//echo form_error('myfile'); 獲取相關錯誤
----------
//也可以使用如下, 在config目錄下新建form_validation.php
/* $config = array(
'userregister' =>array(
array(
'field' => 'username',
'label' => '使用者姓名',
'rules' => 'required|min_length[6]'
),array(
'field' => 'myfile',
'label' => '使用者上傳檔案',
'rules' => 'required'),)
);*/$this->load->library('form_validation');
$res = $this->form_validation->run('userregister');
CI設定表單驗證規則
codeigniter 允許你為單個表單域建立多個驗證規則,按順序層疊在一起,你也可以同時對表單域的資料進行預處理。要設定驗證規則,可以使用 set rules 方法 this form validation set rules 上面的方法有三個引數 第乙個引數,表單網域名稱 就是你給表單域取的那個...
Django框架 表單驗證
表單是通過類實現的,繼承自forms.form,然後在裡面定義要驗證的字段.在表單中,建立欄位跟模型是一模一樣的,但是沒有null true或者blank true等這幾種引數了,有的引數是required true false.定義乙個form forms.py from django impor...
ThinkPHP框架表單驗證
thinkphp框架的表單驗證分為靜態驗證和動態驗證。靜態驗證 首先在model檔案下建立乙個表的模型,驗證哪個表就鍵哪個表的模型。如驗證users表,則建立textmodel.class.php的檔案。定義乙個textmodel類,繼承父類model 在類裡面新增二維陣列,陣列裡存放驗證條件。條件...