php架構 - Thinkphp 模型自動驗證失效了!!?

來源:互聯網
上載者:User
我自訂了一個模型類,裡面設定了$_validate 但是在控制器應用的時候,自動驗證失效了。這是問題的原帖,原諒我手機用戶端不能上傳圖片,求大神指點,我都在這卡了好久了,原帖地址http://tieba.baidu.com/p/4210433557

回複內容:

我自訂了一個模型類,裡面設定了$_validate 但是在控制器應用的時候,自動驗證失效了。這是問題的原帖,原諒我手機用戶端不能上傳圖片,求大神指點,我都在這卡了好久了,原帖地址http://tieba.baidu.com/p/4210433557

UserModel 中的$patchValidate 設為 False,設為 true 返回的是數組
你使用 exit()自然會出問題。

動態驗證倒是沒有問題

在exit前,

dump($Usr->create());

看下輸出內容。

我看到你的重複密碼驗證不對,應該加規則confirm的,我用的時候的問題是其他的非空什麼的沒問題,就是重複密碼驗證不能用,另外我的重複密碼是寫在最後面的,希望對你有協助。

一般都是靜態驗證碼 然後驗證的函數可以自訂

你不用new執行個體化,用D方法試試

我說一下,是我發現的問題,但不一定符合你這種情況,這個Model對應的表,如果沒有自動成長ID,create驗證就會失敗,create(更新或插入標誌)這樣應該可以

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.