Re: [請益] CodeIgniter 2 Form_validation 部份

看板PHP作者 (suite_chic)時間15年前 (2011/02/09 19:24), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串3/3 (看更多)
※ 引述《appleboy46 (小惡魔)》之銘言: : ※ 引述《g70321 (suite_chic)》之銘言: : : 我是1.7.3轉過來的 : : 複製1.7.3規則檔複製到application/config/form_validation.php : : 但怎麼無法檢查表單資料? : : $this->form_validation->set_error_delimiters('', ''); : : if ($this->form_validation->run('login') === FALSE) : : ... : : form_validation 以設在autoload了 : : 而且我看官方文件form_validation並沒有變動阿 : : 為什麼有些網站說有變動 : : http://blog.wu-boy.com/2010/10/30/2452/ : hi, 該篇文章的教學已經過時了,2.0.0 尚未 Release 我是抓取官方 hg 上面程式碼 : 進行撰寫修改,如果你要升級 1.7.3 -> 2.0.0 請參考底下資料 : http://www.codeigniter.org.tw/user_guide/installation/upgrade_200.html : 至於不行驗證表單的部份,麻煩你補上 config/form_validation.php 程式碼 : 以及 controller 部份程式碼,這樣方便其他人測試.... 我知道那個是過時的阿 因為很明顯兩邊更新東西不一樣 我剛剛發現是MY_Form_validation 也就是自己擴充的lib 把建構子改成 function __construct($rules = array()) { parent::__construct(); $this->_config_rules = $rules; } 本來只有 function __construct() { parent::__construct(); } 這樣不知道算不算解決問題 想請各位幫忙求證一下 因為1.7.3是正常的 1.7.3部份 function CI_Form_validation() { parent::CI_Form_validation(); } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.242.7.217

02/10 12:18, , 1F
你改得這樣沒錯阿....你 Run 起來有問題嗎?
02/10 12:18, 1F

02/11 09:00, , 2F
我本來是二種啦 是我發現第一種才可以動 應該是沒有問題了
02/11 09:00, 2F

02/11 09:00, , 3F
神奇的是舊版第三種這樣就可以動了
02/11 09:00, 3F
文章代碼(AID): #1DKdbf-d (PHP)
文章代碼(AID): #1DKdbf-d (PHP)