我找不到一個現有的規則來處理我所需要的。如何爲消息創建新的驗證規則? (Codeigniter)
如何將新rule refrence在Codeigniter創造所以:如果表單元素包含比字母數字字符以外的任何
返回FALSE,下劃線,破折號,空間或fullstops(週期)。
規則旨在被用於驗證消息的接觸形式。
我找不到一個現有的規則來處理我所需要的。如何爲消息創建新的驗證規則? (Codeigniter)
如何將新rule refrence在Codeigniter創造所以:如果表單元素包含比字母數字字符以外的任何
返回FALSE,下劃線,破折號,空間或fullstops(週期)。
規則旨在被用於驗證消息的接觸形式。
你只需要一個定製的回調 - 並把一個正則表達式在那裏,做任何你想要的規則。您可以根據自己的需要進行修改。
$this->form_validation->set_rules('description', 'Description', 'callback_description_check');
public function direction_check($str)
{
return strip_tags($text, '<p><a>');
}
函數的名稱是direction_check,規則的名稱是description_check ....是否正確? – 2014-06-14 10:35:31
謹慎使用此 - 如果你在一個接觸的形式確認訪問者的信息,如果他們使用逗號,冒號,感嘆號等該正則表達式將失敗。通常都完全可以接受。 – 2013-04-05 02:53:03