Здравствуйте. Есть форма обратной связи без перезагрузки, и я попытался расписать все возможные исходы "if"
if(msg == 'ok') {
$('#result_output').text('Заявка успешно отправленна');
}
if(msg == 'notnumber') {
$('#result_output').text('Ошибка. Вы не указали мобильный телефон');
}
if(msg == 'errornumber') {
$('#result_output').text('Ошибка. Вы не верно указали мобильный телефон');
}
if(msg == 'errormail') {
$('#result_output').text('Ошибка. Вы неверно указали электронный адрес');
}
if(msg == 'notmail') {
$('#result_output').text('Ошибка. Вы не указали электронный адрес');
}
if(msg == 'notnumbernotmail') {
$('#result_output').text('Ошибка. Вы не указали контактные данные.');
}
Но вот сейчас столкнулся с проблемой, что если ошибка на уровне PHP, то придёт не notnumbernotmail, а именно та php ошибка. Например "mail(): Multiple or malformed newlines found in additional_header" . Естественно js понятия не имеет, что делать с этой информацией. Подскажите, как обработать её. Куда нужно написать else?