0
$bLangs = array('EN' => 'English', 'RU' => 'Russian');

foreach ($bLangs as $k => $v)
{
    $this->form_validation->set_rules($k."['page_name']", lang('field_name'), 'trim|required');
}

空の EN[page_name] に対して常にエラーが返されるのはなぜですか? $_POST を印刷すると、すべて問題ありません。

ビュー ソースからの私の html は次のとおりです。

Name: <input type="text" name="EN[page_name]" value="ToDo" class="w750" /><br />
Name: <input type="text" name="RU[page_name]" value="ТоДо" class="w750" /><br />
4

1 に答える 1

0

$k."['page_name']" を $k."[page_name]" に変更しました。

于 2013-01-26T14:51:27.547 に答える