3つのフィールドがある送信フォームがあります。送信する前に、少なくとも1つのフィールドに入力する必要があります。codeigniterフォームの検証でそれを行うのを手伝っていただけませんか。
コントローラ
$this->form_validation->set_rules('country', 'Country','trim|strip_tags');
$this->form_validation->set_rules('state','State','trim|strip_tags');
$this->form_validation->set_rules('city','City','trimstrip_tags');
教祖ではありませんが、それが私のアプローチになります...
function do_add()
{
if( (isset($_POST['country']) || (isset($_POST['state']) || (isset($_POST['city']) )
{
//Do stuff
}
else
{
//Redirect or whatever
}
}
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加