Проверка формы CodeIgniter - получает результат как “массив” вместо “строки”

16
задан imlouisrussell 31 December 2011 в 05:49
поделиться

2 ответа

Я нашел один путь сам путем изучения кода CodeIgniter: Я расширил библиотеку CI_Form_validation как: -

class MY_Form_validation extends CI_Form_validation
{
    public function getErrorsArray()
    {
        return $this->_error_array;
    }
}

я знаю, это - взлом, но удовлетворит мою потребность в течение времени. Я надеюсь, что команды CodeIginter скоро придумывают интерфейс для доступа к тому массиву.

16
ответ дан 30 November 2019 в 21:55
поделиться

Наблюдение как проверку воспламенителя кода дает Вам сообщения об ошибках на нормальном обновлении страницы разве, не было бы лучше использовать что-то как плагин проверки jQuery , который проверит совершенно сторону клиента прежде, чем отправить форму? Никакой Ajax, необходимый тот путь.

РЕДАКТИРОВАНИЕ: я не предлагаю НЕ ДЕЛАТЬ серверной проверки, просто та регистрация с Ajax для проверки, не необходима и уменьшит хиты сервера, если Вы делаете это сторона клиента. Это корректно ухудшится к регулярному обновлению страницы с ошибками на или сообщением успеха.

1
ответ дан 30 November 2019 в 21:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: