Arefiev
Новичок
QuickForm. обработка формы в другом файле
Как я понял из примеров QF предпологает что построение формы и ее обработка идет в одном скрипте.
Что естественно удобно в смысле того что вся информация о форме хранится в одном месте и для вывода ошибок.
Т.о. если ошибок не обнаружено необходим редирект.
Однако я больше привык когда данный из формы принимает отдельный скриптик который в случае успеха редиректит куда нужно (на страницу типа Ок или на сообщение об ошибке) . Т.е. придерживаюсь идеи "скрипт принимающий форму не может отдавать браузеру ничего кроме редиректа". Что логично, поскольку при обработке мне нет необходимости генерить и отдавать все части страницы: хидеры, менюшки, футер; т.е. скрипт не делает лишнюю работу, если предполагается редирект.
Можно ли решить это противоречие в рамках QF, мне видется только решение с хранением описания формы во внешнем файле с подинклудиванием его скриптом вывода и скриптом обработки.
Как я понял из примеров QF предпологает что построение формы и ее обработка идет в одном скрипте.
Что естественно удобно в смысле того что вся информация о форме хранится в одном месте и для вывода ошибок.
Т.о. если ошибок не обнаружено необходим редирект.
Однако я больше привык когда данный из формы принимает отдельный скриптик который в случае успеха редиректит куда нужно (на страницу типа Ок или на сообщение об ошибке) . Т.е. придерживаюсь идеи "скрипт принимающий форму не может отдавать браузеру ничего кроме редиректа". Что логично, поскольку при обработке мне нет необходимости генерить и отдавать все части страницы: хидеры, менюшки, футер; т.е. скрипт не делает лишнюю работу, если предполагается редирект.
Можно ли решить это противоречие в рамках QF, мне видется только решение с хранением описания формы во внешнем файле с подинклудиванием его скриптом вывода и скриптом обработки.