《PHP教程:ThinkPHP 表單自動(dòng)驗(yàn)證運(yùn)用示例》要點(diǎn):
本文介紹了PHP教程:ThinkPHP 表單自動(dòng)驗(yàn)證運(yùn)用示例,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
public function add_post(){ //驗(yàn)證規(guī)則 $rule=array( array('name','require','請(qǐng)輸入姓名',1),//必需驗(yàn)證name ); $m=M('user'); //獲取name,sex,contact數(shù)據(jù)到模型,并驗(yàn)證 if(!$m->field('name,sex,contact')->validate($rule)->create()) $this->error($m->getError()); $result=$m->add(); if(!$result) $this->error('添加失敗'); $this->success('添加成功',U('dir')); }
驗(yàn)證規(guī)則也可以寫到模型里,但我感覺(jué)有些麻煩,一是有時(shí)候不同頁(yè)面驗(yàn)證的方式會(huì)不一樣,二是看到這個(gè)add_post事件里的代碼,就清楚要接收什么數(shù)據(jù),如何驗(yàn)證數(shù)據(jù)能夠在第一眼有個(gè)大致了解,所以總結(jié)出了此方式.PHP實(shí)例
維易PHP培訓(xùn)學(xué)院每天發(fā)布《PHP教程:ThinkPHP 表單自動(dòng)驗(yàn)證運(yùn)用示例》等實(shí)戰(zhàn)技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養(yǎng)人才。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/14562.html