官方網(wǎng)站的說明真讓人無語,不廢話 直接給例子
注意:控制器一定要先包含驗證類文件
use think\Validate;
//================================
// 控制器內(nèi)代碼
//=================================
$rule = [
'orgid' => 'require',
'proid' => 'require',
'y_price' => 'require',
'price' => 'require',
'scroe' => 'require',
'template' => 'require',
'__token__' => 'token'
];
$msg = [
'orgid.require' => '名稱不能為空',
'proid.require' => '項目不能為空',
'y_price.require' => '原價不能為空',
'price.require' => '價格不能為空',
'scroe.require' => '積分不能為空',
'template.require' => '模板不能為空'
];
$validate = new Validate($rule, $msg);
$result = $validate->check($data);
$error = $validate->getError();//打印錯誤規(guī)則
if(empty($error))
{
// 執(zhí)行正常的數(shù)據(jù)庫操作
echo '驗證通過';
}
else
{
echo '令牌驗證失敗';
//return $this->error($error);
}
//================================
// 模板token設(shè)置
//=================================
// 表單內(nèi)放置以下代碼
{:token()}
================寫給評論1樓的家伙===============
以下是運行截圖,我不想和你多說
1.png
2.png
3.png