Я ищу чистый способ обработки форм с PHP, который выполняет валидацию и кеширование данных, но не требует смешивания PHP с формой HTML. В принципе, я хочу, чтобы иметь возможность писать форму в чистом HTML и перехватывать эту форму на пути ее к месту назначения, обрабатывать ее и либо передавать данные по-своему, либо возвращаться к форме отправки ошибок проверки и кэшированных результатов назад с этим.Обнаружение того, была ли форма отправлена с PHP
Эта часть небольшой рамки, которую я разрабатываю как помощь в обучении. Мой первоначальный план состоял в том, чтобы использовать объект Routing для извлечения данных GET и POST, но эти данные не всегда указывают на наличие формы.
Я просматривал this list of HTTP Headers, но я не вижу ничего, что могло бы помочь. Хотя я никогда не беспокоился о просмотре заголовков HTTP, поэтому я мог легко что-то упустить.
Или есть ли другой надежный способ обнаружения форм?
Как этот подход счета для возврата ошибки проверки и заселив форму? – Rafe
Два способа. Во-первых, существует класс журнала, каждый из которых содержит экземпляр. Первое, что делает каждый просмотр, - это отображение любой обратной связи с пользователем. Во-вторых, есть некоторые функции js ядра, которые каждый макет загружает автоматически. Одна из этих функций восстановит кешированные значения, а также добавит классы ошибок в ошибочные поля. – gargantuan