0
我有一個文本框組像下面笨表單驗證滿足多種輸入型文本
<input type="text" size="10" value="<?php echo set_value('sizes[]'); ?>" name="sizes[]"/>
<input type="text" size="10" value="<?php echo set_value('sizes[]'); ?>" name="sizes[]"/>
<input type="text" size="10" value="<?php echo set_value('sizes[]'); ?>" name="sizes[]"/>
<input type="text" size="10" value="<?php echo set_value('sizes[]'); ?>" name="sizes[]"/>
<input type="text" size="10" value="<?php echo set_value('sizes[]'); ?>" name="sizes[]"/>
那麼如果我設置驗證規則,如下面
array(
'field' => 'sizes[]',
'label' => 'SIZES',
'rules' => 'required|xss_clean'
),
再笨檢查每一個輸入框的值。如果每個文本框都填滿,則codeigniter返回true。但我想得到,如果其中任何人填補然後返回true
我該怎麼做?
感謝
爲什麼你使用name =「sizes []」作爲html元素的名字? – kiriappa
你可以簡單地用「||」 (或)條件。但我不明白你的HTML元素的命名約定。 – kiriappa
從你的代碼中不太清楚你想實現什麼......你想存儲數組大小[]中的字段名稱嗎? – esp