add_error()

Регистрирует сообщение с ошибкой, используется везде где нужна проверка на введенные данные, для информирования об ошибках.

Пример фрагмента кода из файла регистрации

    if (empty($reg['email'])) {
        add_error(__('Вы не указали E-Mail адрес')); 
    }

    if (!is_errors()) {
         // Продолжаем регистрацию
    }

Код функции

function add_error($msg = '') 
{
    $err = ds_get('ds_errors', array()); 
    $err[] = $msg; 
    ds_set('ds_errors', $err);
}