Добрый день. Подскажите пожалуйста как правильно выводить ошибки пользователю? Пример как делаю я:
//создаем массив для ошибок
$errorMessage = [];
if (count($errorMessage)) {
$errorMessage[] = "Пользователя с такой почтой не существует!";
}
Ну и собственно весь код у меня сводиться к проверке массива ошибок на пустоту и если есть выводить если нет идти дальше. Смотрел примеры, там люди записывают массив ошибок в сессию, далее ставят exit(); и возможно перенаправление. Что мне не нравится в этой схеме: Массив ошибок в сессии и после exit() кидает на пустую страницу (если не указать header()). На данный момент не хватает навыков писать на ооп, поэтому такой вариант пока не рассматривается (try catch) Всем добра!