ThinkPHP表單自動(dòng)驗(yàn)證實(shí)例
本文實(shí)例講述了ThinkPHP表單自動(dòng)驗(yàn)證的實(shí)現(xiàn)方法。分享給大家供大家參考。具體方法如下:
該示例代碼采用TP 3.2框架實(shí)現(xiàn)。具體代碼如下:
//驗(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ī)則也可以寫到模型里,但筆者感覺有些麻煩,一是有時(shí)候不同頁(yè)面驗(yàn)證的方式會(huì)不一樣,二是看到這個(gè)add_post事件里的代碼,就清楚要接收什么數(shù)據(jù),如何驗(yàn)證數(shù)據(jù)能夠在第一眼有個(gè)大致了解,所以總結(jié)出了此方式。
希望本文所述對(duì)大家的ThinkPHP程序開發(fā)有所幫助。
- ThinkPHP框架安全實(shí)現(xiàn)分析
- thinkphp微信開之安全模式消息加密解密不成功的解決辦法
- thinkphp5.1框架容器與依賴注入實(shí)例分析
- 對(duì)于ThinkPHP框架早期版本的一個(gè)SQL注入漏洞詳細(xì)分析
- ThinkPHP表單自動(dòng)提交驗(yàn)證實(shí)例教程
- thinkPHP實(shí)現(xiàn)表單自動(dòng)驗(yàn)證
- Thinkphp框架 表單自動(dòng)驗(yàn)證登錄注冊(cè) ajax自動(dòng)驗(yàn)證登錄注冊(cè)
- ThinkPHP框架表單驗(yàn)證操作方法
- 關(guān)于ThinkPhp 框架表單驗(yàn)證及ajax驗(yàn)證問題
- ThinkPHP 表單自動(dòng)驗(yàn)證運(yùn)用示例
- thinkPHP自動(dòng)驗(yàn)證、自動(dòng)添加及表單錯(cuò)誤問題分析
- ThinkPHP中create()方法自動(dòng)驗(yàn)證表單信息
- TP5框架安全機(jī)制實(shí)例分析
相關(guān)文章
php中創(chuàng)建和調(diào)用webservice接口示例
這篇文章主要介紹了php中創(chuàng)建和調(diào)用webservice接口示例,包括webservice基本知識(shí)、webservice服務(wù)端例子、webservice客戶端例子,需要的朋友可以參考下2014-07-07
Laravel框架實(shí)現(xiàn)的批量刪除功能示例
這篇文章主要介紹了Laravel框架實(shí)現(xiàn)的批量刪除功能,結(jié)合實(shí)例形式分析了Laravel框架批量刪除功能相關(guān)的前端界面布局及后臺(tái)控制器實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-01-01
關(guān)于laravel 數(shù)據(jù)庫(kù)遷移中integer類型是無(wú)法指定長(zhǎng)度的問題
今天小編就為大家分享一篇關(guān)于laravel 數(shù)據(jù)庫(kù)遷移中integer類型是無(wú)法指定長(zhǎng)度的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧2019-10-10
php 反斜杠處理函數(shù)addslashes()和stripslashes()實(shí)例詳解
PHP自帶的庫(kù)函數(shù) addslashes() 和 stripslashes() 都屬于字符串處理類函數(shù), 本文章向大家介紹php 反斜杠處理函數(shù)addslashes()和stripslashes(),需要的朋友可以參考下2016-12-12
PHP+jQuery翻板抽獎(jiǎng)功能實(shí)現(xiàn)
在電視節(jié)目中有一種抽獎(jiǎng)形式暫且叫做翻板抽獎(jiǎng),臺(tái)上有一個(gè)墻面,墻面放置幾個(gè)大方塊,主持人或者抽獎(jiǎng)?wù)叻_對(duì)應(yīng)的方塊即可揭曉中獎(jiǎng)結(jié)果。類似的抽獎(jiǎng)形式還可以應(yīng)用在WEB中,本文將使用PHP+jQuery為您講解如何實(shí)現(xiàn)翻板抽獎(jiǎng)程序。2015-10-10
Laravel框架實(shí)現(xiàn)多個(gè)視圖共享相同數(shù)據(jù)的方法詳解
這篇文章主要介紹了Laravel框架實(shí)現(xiàn)多個(gè)視圖共享相同數(shù)據(jù)的方法,涉及Laravel框架視圖與控制器數(shù)據(jù)調(diào)用相關(guān)操作技巧,需要的朋友可以參考下2019-07-07

