Интересно узнать, какие есть методы отображение ошибок, после того как обработал данные. Например нужно, если пользователь ввел адрес электронной почты, отправил данные, в коде я проверяю, все ли верно. Если есть ошибка, например 2 символа "@" и т.п. , то тогда ошибка и нужно возвратить текст ошибки на обратную страницу где поля, и вывести текст ошибки.
Каким способом вы проверяете, и возвращаете ошибки?
Я пробовал через массив сессии, т.е. записывал туда текст ошибки и возвращал его. В коде проверял пустой ли массив, если нет, то выводил его. Но такой код был не красивый, и получается что смешивается слишком много кода html и php
как раз запись в сессию чаще всего и используется. Непонятно, только где вы смешали html и php? Создайте шаблон для сообщений, в котором выводится либо сообщение, либо ничего. Шаблон подключите в нужном месте в шаблоне страницы
Бывает смешиваю когда нужно пример, если ошибка в поле email, то хочу выделить его красной рамкой, и если таких полей много, и получается что много php кода. А так если просто перечислить ошибки в блоке, то все красиво получается)
Для случая с одно страницей, я вывожу так, чтобы пользователь видел результат не зависимо от того, была ошибка или нет. Надо же и о правильном результате как-сообщить?