有沒有一種方法來設置驗證回調,而不是綁定到特定的字段,但有必要通過驗證?CodeIgniter表單驗證 - 回調沒有綁定到一個字段
0
A
回答
0
將一個隱藏字段添加到您的表單中,
將該回調分配給
即
字段。該回調無需涉及
隱藏的
字段的內容。
編輯:或者,就此而言,您可以將回調分配給其他驗證規則的任何字段。不需要隱藏字段。
1
是的,你可以在這裏是一個眉頭,例如:
$this->load->library('form_validation');
$this->form_validation->set_rules('username', 'lang:lang_username', 'required|callback_check_login');
然後回調:
public function check_login($username)
{
$username = $this->input->post('username');
$password = $this->input->post('password');
$remember = $this->input->post('remember');
$login = $this->users_auth->login($username, $password, $remember);
if ($login !== TRUE)
{
$this->form_validation->set_message('check_login', $login);
return FALSE;
}
else
{
return TRUE;
}
}
+0
良好的迴應埃裏克。 – janosrusiczki 2010-09-09 05:25:32
相關問題
- 1. Codeigniter - 表單驗證回調
- 2. Codeigniter - 表單驗證回調訂單
- 3. Codeigniter表單驗證回調問題
- 4. CodeIgniter - 表單驗證回調問題
- 5. Codeigniter表單驗證外部回調
- 6. Codeigniter表單驗證
- 7. Codeigniter表單驗證
- 8. codeigniter表單驗證 - 只需要填寫一個字段
- 9. Codeigniter:驗證兩個字段
- 10. Codeigniter csrf保護沒有表單驗證
- 11. 如何驗證沒有綁定到任何元素的字段
- 12. 如何驗證CodeIgniter中的單個表單字段?
- 13. 行沒有字段名綁定到表
- 14. 驗證綁定到雙字段
- 15. Bootstrap表單驗證驗證同一個表單組中的所有字段
- 16. 笨表單驗證回調檢查多個字段
- 17. 如何將多個表單驗證綁定到Jquery驗證器
- 18. Codeigniter重新驗證表單
- 19. 表單在找到一個封閉的div時沒有驗證字段
- 20. Sylius自定義字段沒有在表單中驗證
- 21. 沒有自定義表單的Django模型字段驗證
- 22. 表單驗證w/sql + codeigniter
- 23. 綁定驗證沒有XAML
- 24. CodeIgniter - 驗證帶有字段和文件上傳的表單
- 25. 在codeigniter中的表單驗證中使用多個回調
- 26. codeigniter CMS表單驗證
- 27. Codeigniter驗證編輯表單時唯一字段的問題
- 28. Codeigniter表單驗證類
- 29. Codeigniter表單驗證文件
- 30. jQuery/JSON/CodeIgniter - 表單驗證
要設定所有字段必須通過規則?你能給個例子嗎? – 2010-09-08 03:55:13
嗯,我有一個相對複雜的動態形式...我有一個表格部分,動態填充以顯示人名,複選框和相應的文本輸入。文本輸入僅在其各自的複選框被選中時才重要。爲了驗證通過,必須至少檢查一個複選框,並且它的文本輸入必須有一個值。我創建了回調,它的工作原理,我只是不知道要綁定到 – andrhamm 2010-09-12 15:58:57