@vovkka

Как правильно выводить ошибки пользователю?

Добрый день. Подскажите пожалуйста как правильно выводить ошибки пользователю? Пример как делаю я:

//создаем массив для ошибок
$errorMessage = [];

if (count($errorMessage)) {
      $errorMessage[] = "Пользователя с такой почтой не существует!";
    }


Ну и собственно весь код у меня сводиться к проверке массива ошибок на пустоту и если есть выводить если нет идти дальше. Смотрел примеры, там люди записывают массив ошибок в сессию, далее ставят exit(); и возможно перенаправление. Что мне не нравится в этой схеме: Массив ошибок в сессии и после exit() кидает на пустую страницу (если не указать header()). На данный момент не хватает навыков писать на ооп, поэтому такой вариант пока не рассматривается (try catch) Всем добра!
  • Вопрос задан
  • 91 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы