欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ThinkPHP表單自動(dòng)驗(yàn)證實(shí)例

 更新時(shí)間:2014年10月13日 16:38:43   投稿:shichen2014  
這篇文章主要介紹了ThinkPHP表單自動(dòng)驗(yàn)證實(shí)例,是ThinkPHP三大自動(dòng)中非常常用的一個(gè)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了ThinkPHP表單自動(dòng)驗(yàn)證的實(shí)現(xiàn)方法。分享給大家供大家參考。具體方法如下:

該示例代碼采用TP 3.2框架實(shí)現(xiàn)。具體代碼如下:

復(fù)制代碼 代碼如下:
public function add_post(){
        //驗(yàn)證規(guī)則
        $rule=array(
            array('name','require','請輸入姓名',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àn)證的方式會(huì)不一樣,二是看到這個(gè)add_post事件里的代碼,就清楚要接收什么數(shù)據(jù),如何驗(yàn)證數(shù)據(jù)能夠在第一眼有個(gè)大致了解,所以總結(jié)出了此方式。

希望本文所述對大家的ThinkPHP程序開發(fā)有所幫助。

相關(guān)文章

  • ThinkPHP 3.2 數(shù)據(jù)分頁代碼分享

    ThinkPHP 3.2 數(shù)據(jù)分頁代碼分享

    這篇文章主要分享給大家一段ThinkPHP 3.2 數(shù)據(jù)分頁代碼,非常的簡單好用,有需要當(dāng)朋友參考下
    2014-10-10
  • centos 7系統(tǒng)下安裝laravel運(yùn)行環(huán)境的步驟詳解

    centos 7系統(tǒng)下安裝laravel運(yùn)行環(huán)境的步驟詳解

    Laravel框架對于開發(fā)網(wǎng)頁應(yīng)用來說是一個(gè)絕好的的工具,最近正好又在學(xué)習(xí)linux系統(tǒng),所以下面這篇文章主要給大家介紹了在centos 7系統(tǒng)下安裝laravel運(yùn)行環(huán)境的步驟,需要的朋友可以參考借鑒,下面跟著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-08-08
  • php獲取訪問者IP地址匯總

    php獲取訪問者IP地址匯總

    在很我的時(shí)候我們需要得到用戶的真實(shí)IP地址,例如,日志記錄,地理定位,將用戶信息,網(wǎng)站數(shù)據(jù)分析等,其實(shí)獲取IP地址很簡單$_SERVER[\'REMOTE_ADDR\']就可以了。下面我們就來給大家匯總一下常用的幾種獲取IP地址的方法。
    2015-04-04
  • 淺談thinkphp5 instance 的簡單實(shí)現(xiàn)

    淺談thinkphp5 instance 的簡單實(shí)現(xiàn)

    本篇文章主要介紹了淺談thinkphp5 instance 的簡單實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • PHP內(nèi)核探索之解釋器的執(zhí)行過程

    PHP內(nèi)核探索之解釋器的執(zhí)行過程

    這篇文章主要介紹了PHP內(nèi)核探索之解釋器的執(zhí)行過程的相關(guān)資料,需要的朋友可以參考下
    2015-12-12
  • PHP8.0新功能之Match表達(dá)式的使用

    PHP8.0新功能之Match表達(dá)式的使用

    這篇文章主要介紹了PHP8.0新功能之Match表達(dá)式的使用,文中通過示例代碼以及圖文介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • 3款值得推薦的微信開發(fā)開源框架

    3款值得推薦的微信開發(fā)開源框架

    下面向大家介紹的是微信開發(fā)項(xiàng)目里使用的3款基于PHP的開發(fā)框架,相信一定對你的開發(fā)工作有所幫助。
    2014-10-10
  • PhpStorm配置Xdebug調(diào)試的方法步驟

    PhpStorm配置Xdebug調(diào)試的方法步驟

    這篇文章主要介紹了PhpStorm配置Xdebug調(diào)試的方法步驟,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-02-02
  • PHP寫微信公眾號(hào)文章頁采集方法

    PHP寫微信公眾號(hào)文章頁采集方法

    給大家分析一下如何用PHP寫出采集微信公眾號(hào)文章的方法以及代碼詳細(xì)講解,需要的朋友學(xué)習(xí)一下。
    2017-12-12
  • php對接java現(xiàn)實(shí)加簽驗(yàn)簽的實(shí)例

    php對接java現(xiàn)實(shí)加簽驗(yàn)簽的實(shí)例

    下面小編就為大家?guī)硪黄猵hp對接java現(xiàn)實(shí)加簽驗(yàn)簽的實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-11-11

最新評(píng)論