После публикации формы с двумя полями с именами 'id' и 'url' у меня есть следующий код:
$this->load->library('form_validation');
$this->form_validation->set_rules('id', 'id', 'trim|xss_clean');
$this->form_validation->set_rules('url', 'url|id', 'trim|xss_clean|callback_url_check');
Для запроса в БД нужны оба поля.
Функция url_check ($ str, $ id) вызывается, но в этом случае 'id' всегда имеет значение 0.
Если я просто сделаю:
$this->form_validation->set_rules('url', 'url', 'trim|xss_clean|callback_url_check');
И позвоните url_check($str)
все работает так, как должно.
Вопрос в том, как передать два значения в url_check($str, $id)
?